| Modifier and Type | Method and Description |
|---|---|
void |
AccountUserApi.addEmail(java.util.UUID accountId,
AccountEmail email,
CallContext context) |
Account |
AccountUserApi.createAccount(AccountData data,
CallContext context) |
void |
AccountUserApi.removeEmail(java.util.UUID accountId,
AccountEmail email,
CallContext context) |
void |
AccountUserApi.updateAccount(Account account,
CallContext context)
Updates the account by specifying the destination
Account object
|
void |
AccountUserApi.updateAccount(java.lang.String key,
AccountData accountData,
CallContext context)
Updates the account by specifying the
AccountData object
|
void |
AccountUserApi.updateAccount(java.util.UUID accountId,
AccountData accountData,
CallContext context)
Updates the account by specifying the
AccountData object
|
| Modifier and Type | Method and Description |
|---|---|
CallContext |
PlanPhasePriceOverridesWithCallContext.getCallContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
CatalogUserApi.addSimplePlan(SimplePlanDescriptor planDescriptor,
org.joda.time.DateTime requestedDate,
CallContext context)
Allows to add plan definition in existing per-tenant catalog.
|
void |
CatalogUserApi.createDefaultEmptyCatalog(org.joda.time.DateTime effectiveDate,
CallContext callContext)
Creates a per-tenant default template catalog
|
void |
CatalogUserApi.deleteCatalog(CallContext callContext)
Delete a per-tenant catalog (should be used with caution)
|
void |
CatalogUserApi.uploadCatalog(java.lang.String catalogXML,
CallContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
SubscriptionApi.addBlockingState(BlockingState blockingState,
org.joda.time.LocalDate effectiveDate,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Add a
BlockingState
The date is interpreted by the system to be in the timezone specified at the Account |
java.util.UUID |
EntitlementApi.addEntitlement(java.util.UUID bundleId,
EntitlementSpecifier spec,
org.joda.time.LocalDate entitlementEffectiveDate,
org.joda.time.LocalDate billingEffectiveDate,
boolean isMigrated,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Adds an ADD_ON|STANDALONE entitlement to previously created entitlement.
|
Entitlement |
Entitlement.cancelEntitlementWithDate(org.joda.time.LocalDate effectiveDate,
boolean overrideBillingEffectiveDate,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Cancels the
Entitlement at the specified date. |
Entitlement |
Entitlement.cancelEntitlementWithDateOverrideBillingPolicy(org.joda.time.LocalDate effectiveDate,
BillingActionPolicy billingPolicy,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Cancels the
Entitlement at the specified date
After this operation, the existing object becomes stale. |
Entitlement |
Entitlement.cancelEntitlementWithPolicy(Entitlement.EntitlementActionPolicy policy,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Cancel the
Entitlement with a policy. |
Entitlement |
Entitlement.cancelEntitlementWithPolicyOverrideBillingPolicy(Entitlement.EntitlementActionPolicy policy,
BillingActionPolicy billingPolicy,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Cancels the
Entitlement at the specified date and overrides the default billing policy. |
Entitlement |
Entitlement.changePlan(EntitlementSpecifier spec,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Change
Entitlement plan using default policy. |
Entitlement |
Entitlement.changePlanOverrideBillingPolicy(EntitlementSpecifier spec,
org.joda.time.LocalDate effectiveDate,
BillingActionPolicy billingPolicy,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Change
Entitlement plan at the specified date and overrides the billing policy. |
Entitlement |
Entitlement.changePlanWithDate(EntitlementSpecifier spec,
org.joda.time.LocalDate effectiveDate,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Change
Entitlement plan at the specified date. |
java.util.UUID |
EntitlementApi.createBaseEntitlement(java.util.UUID accountId,
EntitlementSpecifier spec,
java.lang.String externalKey,
org.joda.time.LocalDate entitlementEffectiveDate,
org.joda.time.LocalDate billingEffectiveDate,
boolean isMigrated,
boolean renameCancelledBundleIfExist,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Create a new entitlement for that account.
|
java.util.List<java.util.UUID> |
EntitlementApi.createBaseEntitlementsWithAddOns(java.util.UUID accountId,
java.lang.Iterable<BaseEntitlementWithAddOnsSpecifier> baseEntitlementWithAddOnsSpecifier,
boolean renameCancelledBundleIfExist,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Create multiple new entitlements with addOn entitlements for that account.
|
void |
EntitlementApi.pause(java.util.UUID bundleId,
org.joda.time.LocalDate effectiveDate,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Will pause all entitlements associated with the base entitlement.
|
void |
EntitlementApi.resume(java.util.UUID bundleId,
org.joda.time.LocalDate effectiveDate,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Will resume all entitlements associated with the base entitlement.
|
java.util.UUID |
EntitlementApi.transferEntitlements(java.util.UUID sourceAccountId,
java.util.UUID destAccountId,
java.lang.String externalKey,
org.joda.time.LocalDate effectiveDate,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Transfer all the
Entitlement For the source account and matching the external key to the destination account. |
java.util.UUID |
EntitlementApi.transferEntitlementsOverrideBillingPolicy(java.util.UUID sourceAccountId,
java.util.UUID destAccountId,
java.lang.String externalKey,
org.joda.time.LocalDate effectiveDate,
BillingActionPolicy billingPolicy,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Transfer all the
Entitlement for the source account and matching the external key to the destination account. |
void |
Entitlement.uncancelEntitlement(java.lang.Iterable<PluginProperty> properties,
CallContext context)
Removes a pending future cancellation on an entitlement.
|
void |
Entitlement.undoChangePlan(java.lang.Iterable<PluginProperty> properties,
CallContext context) |
void |
Entitlement.updateBCD(int bcd,
org.joda.time.LocalDate effectiveFromDate,
CallContext context) |
void |
SubscriptionApi.updateExternalKey(java.util.UUID bundleId,
java.lang.String newExternalKey,
CallContext context)
Update the externalKey for a given bundle
|
| Modifier and Type | Method and Description |
|---|---|
void |
InvoiceUserApi.commitInvoice(java.util.UUID invoiceId,
CallContext context)
Move the invoice status from DRAFT to COMMITTED
|
void |
InvoiceUserApi.consumeExistingCBAOnAccountWithUnpaidInvoices(java.util.UUID accountId,
CallContext context)
Rebalance CBA for account which have credit and unpaid invoices-- only needed if system is configured to not rebalance automatically.
|
java.util.UUID |
InvoiceUserApi.createMigrationInvoice(java.util.UUID accountId,
org.joda.time.LocalDate invoiceDate,
java.lang.Iterable<InvoiceItem> items,
CallContext context) |
void |
InvoiceUserApi.deleteCBA(java.util.UUID accountId,
java.util.UUID invoiceId,
java.util.UUID invoiceItemId,
CallContext context)
Delete a CBA item.
|
InvoiceItem |
InvoiceUserApi.insertCredit(java.util.UUID accountId,
java.math.BigDecimal amount,
org.joda.time.LocalDate effectiveDate,
Currency currency,
boolean autoCommit,
java.lang.String description,
java.lang.String itemDetails,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Add a credit to an account.
|
InvoiceItem |
InvoiceUserApi.insertCreditForInvoice(java.util.UUID accountId,
java.util.UUID invoiceId,
java.math.BigDecimal amount,
org.joda.time.LocalDate effectiveDate,
Currency currency,
java.lang.String description,
java.lang.String itemDetails,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Add a credit to an invoice.
|
java.util.List<InvoiceItem> |
InvoiceUserApi.insertExternalCharges(java.util.UUID accountId,
org.joda.time.LocalDate effectiveDate,
java.lang.Iterable<InvoiceItem> charges,
boolean autoCommit,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Add one or multiple external charges to an account.
|
InvoiceItem |
InvoiceUserApi.insertInvoiceItemAdjustment(java.util.UUID accountId,
java.util.UUID invoiceId,
java.util.UUID invoiceItemId,
org.joda.time.LocalDate effectiveDate,
java.math.BigDecimal amount,
Currency currency,
java.lang.String description,
java.lang.String itemDetails,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Adjust partially a given invoice item.
|
InvoiceItem |
InvoiceUserApi.insertInvoiceItemAdjustment(java.util.UUID accountId,
java.util.UUID invoiceId,
java.util.UUID invoiceItemId,
org.joda.time.LocalDate effectiveDate,
java.lang.String description,
java.lang.String itemDetails,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Adjust fully a given invoice item.
|
java.util.List<InvoiceItem> |
InvoiceUserApi.insertTaxItems(java.util.UUID accountId,
org.joda.time.LocalDate effectiveDate,
java.lang.Iterable<InvoiceItem> taxes,
boolean autoCommit,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Add one or multiple tax items to one invoice.
|
void |
InvoiceUserApi.tagInvoiceAsNotWrittenOff(java.util.UUID invoiceId,
CallContext context)
Unmark an invoice as written off.
|
void |
InvoiceUserApi.tagInvoiceAsWrittenOff(java.util.UUID invoiceId,
CallContext context)
Mark an invoice as written off.
|
void |
InvoiceUserApi.transferChildCreditToParent(java.util.UUID childAccountId,
CallContext context)
Move a given child credit to the parent level
|
Invoice |
InvoiceUserApi.triggerDryRunInvoiceGeneration(java.util.UUID accountId,
org.joda.time.LocalDate targetDate,
DryRunArguments dryRunArguments,
CallContext context)
Trigger an invoice for a given account and a given day.
|
Invoice |
InvoiceUserApi.triggerInvoiceGeneration(java.util.UUID accountId,
org.joda.time.LocalDate targetDate,
CallContext context)
Trigger an invoice for a given account and a given day.
|
void |
InvoiceUserApi.voidInvoice(java.util.UUID invoiceId,
CallContext context)
Move the invoice status from DRAFT or COMMITTED to VOID
|
| Modifier and Type | Method and Description |
|---|---|
void |
OverdueApi.uploadOverdueConfig(OverdueConfig overdueConfig,
CallContext callContext) |
void |
OverdueApi.uploadOverdueConfig(java.lang.String overdueXML,
CallContext context) |
| Modifier and Type | Method and Description |
|---|---|
java.util.UUID |
PaymentApi.addPaymentMethod(Account account,
java.lang.String paymentMethodExternalKey,
java.lang.String pluginName,
boolean setDefault,
PaymentMethodPlugin paymentMethodInfo,
java.lang.Iterable<PluginProperty> properties,
CallContext context) |
java.util.UUID |
PaymentApi.addPaymentMethodWithPaymentControl(Account account,
java.lang.String paymentMethodExternalKey,
java.lang.String pluginName,
boolean setDefault,
PaymentMethodPlugin paymentMethodInfo,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context) |
HostedPaymentPageFormDescriptor |
PaymentGatewayApi.buildFormDescriptor(Account account,
java.util.UUID paymentMethodId,
java.lang.Iterable<PluginProperty> customFields,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Build metadata for the client to create a redirect form
|
HostedPaymentPageFormDescriptor |
PaymentGatewayApi.buildFormDescriptorWithPaymentControl(Account account,
java.util.UUID paymentMethodId,
java.lang.Iterable<PluginProperty> customFields,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Build metadata for the client to create a redirect form
|
void |
PaymentApi.cancelScheduledPaymentTransaction(java.lang.String paymentTransactionExternalKey,
CallContext context)
Cancel scheduled future payment retry
|
void |
PaymentApi.cancelScheduledPaymentTransaction(java.util.UUID paymentTransactionId,
CallContext context)
Cancel scheduled future payment retry
|
Payment |
PaymentApi.createAuthorization(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Authorize a payment.
|
Payment |
PaymentApi.createAuthorizationWithPaymentControl(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Authorize a payment and allow to go through registered routing plugins
|
Payment |
PaymentApi.createCapture(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Capture a previously authorized payment.
|
Payment |
PaymentApi.createCaptureWithPaymentControl(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Capture a previously authorized payment and allow to go through registered routing plugins
|
Payment |
PaymentApi.createChargeback(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
CallContext context)
Record a chargeback
|
InvoicePayment |
InvoicePaymentApi.createChargebackForInvoicePayment(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Record a chargeback and allow to go through registered routing plugins
|
Payment |
PaymentApi.createChargebackReversal(Account account,
java.util.UUID paymentId,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
CallContext context)
Reverse a chargeback
|
InvoicePayment |
InvoicePaymentApi.createChargebackReversalForInvoicePayment(Account account,
java.util.UUID paymentId,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Reverse a chargeback and allow to go through registered routing plugins
|
Payment |
PaymentApi.createChargebackReversalWithPaymentControl(Account account,
java.util.UUID paymentId,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
PaymentOptions paymentOptions,
CallContext context)
Reverse a chargeback
|
Payment |
PaymentApi.createChargebackWithPaymentControl(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
PaymentOptions paymentOptions,
CallContext context)
Record a chargeback
|
Payment |
PaymentApi.createCredit(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Credit a payment method.
|
InvoicePayment |
InvoicePaymentApi.createCreditForInvoicePayment(boolean isAdjusted,
java.util.Map<java.util.UUID,java.math.BigDecimal> adjustments,
Account account,
java.util.UUID originalPaymentId,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Credit a payment method for a given invoice and allow to go through registered routing plugins
This is also known as payment in reverse.
|
Payment |
PaymentApi.createCreditWithPaymentControl(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Credit a payment method and allow to go through registered routing plugins
This is also known as payment in reverse.
|
Payment |
PaymentApi.createPurchase(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Combine an authorize and capture payment.
|
InvoicePayment |
InvoicePaymentApi.createPurchaseForInvoicePayment(Account account,
java.util.UUID invoiceId,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Combine an authorize and capture payment for a given invoice and allow to go through registered routing plugins
|
Payment |
PaymentApi.createPurchaseWithPaymentControl(Account account,
java.util.UUID paymentMethodId,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentExternalKey,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Combine an authorize and capture payment and allow to go through registered routing plugins
|
Payment |
PaymentApi.createRefund(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Refund a previously captured payment.
|
InvoicePayment |
InvoicePaymentApi.createRefundForInvoicePayment(boolean isAdjusted,
java.util.Map<java.util.UUID,java.math.BigDecimal> adjustments,
Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Refund a previously captured payment and allow to go through registered routing plugins
|
Payment |
PaymentApi.createRefundWithPaymentControl(Account account,
java.util.UUID paymentId,
java.math.BigDecimal amount,
Currency currency,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Refund a previously captured payment and allow to go through registered routing plugins
|
Payment |
PaymentApi.createVoid(Account account,
java.util.UUID paymentId,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Void a previously authorized payment.
|
Payment |
PaymentApi.createVoidWithPaymentControl(Account account,
java.util.UUID paymentId,
org.joda.time.DateTime effectiveDate,
java.lang.String paymentTransactionExternalKey,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Void a previously authorized payment and allow to go through registered routing plugins
|
void |
PaymentApi.deletePaymentMethod(Account account,
java.util.UUID paymentMethodId,
boolean deleteDefaultPaymentMethodWithAutoPayOff,
boolean forceDefaultPaymentMethodDeletion,
java.lang.Iterable<PluginProperty> properties,
CallContext context) |
void |
AdminPaymentApi.fixPaymentTransactionState(Payment payment,
PaymentTransaction paymentTransaction,
TransactionStatus transactionStatus,
java.lang.String lastSuccessPaymentState,
java.lang.String currentPaymentStateName,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Modify the state for a given PaymentTransaction and its associated Payment.
|
Payment |
PaymentApi.notifyPendingTransactionOfStateChanged(Account account,
java.util.UUID paymentTransactionId,
boolean isSuccess,
CallContext context)
Transition a currently PENDING transaction into either a SUCCESS or a FAILURE
|
Payment |
PaymentApi.notifyPendingTransactionOfStateChangedWithPaymentControl(Account account,
java.util.UUID paymentTransactionId,
boolean isSuccess,
PaymentOptions paymentOptions,
CallContext context)
Transition a currently PENDING transaction into either a SUCCESS or a FAILURE
|
GatewayNotification |
PaymentGatewayApi.processNotification(java.lang.String notification,
java.lang.String pluginName,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Process a notification from the gateway
This potentially does more than just deserialize the payload.
|
GatewayNotification |
PaymentGatewayApi.processNotificationWithPaymentControl(java.lang.String notification,
java.lang.String pluginName,
java.lang.Iterable<PluginProperty> properties,
PaymentOptions paymentOptions,
CallContext context)
Process a notification from the gateway
This potentially does more than just deserialize the payload.
|
java.util.List<PaymentMethod> |
PaymentApi.refreshPaymentMethods(Account account,
java.lang.Iterable<PluginProperty> properties,
CallContext context)
Refresh all payment methods across all plugins
This call is not atomic.
|
java.util.List<PaymentMethod> |
PaymentApi.refreshPaymentMethods(Account account,
java.lang.String pluginName,
java.lang.Iterable<PluginProperty> properties,
CallContext context) |
void |
PaymentApi.setDefaultPaymentMethod(Account account,
java.util.UUID paymentMethodId,
java.lang.Iterable<PluginProperty> properties,
CallContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
SecurityApi.addRoleDefinition(java.lang.String role,
java.util.List<java.lang.String> permissions,
CallContext context)
Add a role definition in the Shiro store (JDBCRealm)
|
void |
SecurityApi.addUserRoles(java.lang.String username,
java.lang.String clearPassword,
java.util.List<java.lang.String> roles,
CallContext context)
Add a user with roles in the Shiro store (JDBCRealm)
|
void |
SecurityApi.invalidateUser(java.lang.String username,
CallContext context)
Invalidate a user
|
void |
SecurityApi.updateRoleDefinition(java.lang.String role,
java.util.List<java.lang.String> permissions,
CallContext context) |
void |
SecurityApi.updateUserPassword(java.lang.String username,
java.lang.String clearPassword,
CallContext context)
Update password for the user
|
void |
SecurityApi.updateUserRoles(java.lang.String username,
java.util.List<java.lang.String> roles,
CallContext context)
Update the roles associated with the user (only the specified roles will be in effect)
|
| Modifier and Type | Method and Description |
|---|---|
void |
TenantUserApi.addTenantKeyValue(java.lang.String key,
java.lang.String value,
CallContext context) |
Tenant |
TenantUserApi.createTenant(TenantData data,
CallContext context) |
void |
TenantUserApi.deleteTenantKey(java.lang.String key,
CallContext context) |
void |
TenantUserApi.updateTenantKeyValue(java.lang.String key,
java.lang.String value,
CallContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
UsageUserApi.recordRolledUpUsage(SubscriptionUsageRecord usage,
CallContext context)
Bulk usage API when the external system (or the meter module) rolls-up usage data.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CustomFieldUserApi.addCustomFields(java.util.List<CustomField> fields,
CallContext context) |
void |
TagUserApi.addTag(java.util.UUID objectId,
ObjectType objectType,
java.util.UUID tagDefinitionId,
CallContext context) |
void |
TagUserApi.addTags(java.util.UUID objectId,
ObjectType objectType,
java.util.Collection<java.util.UUID> tagDefinitionIds,
CallContext context) |
TagDefinition |
TagUserApi.createTagDefinition(java.lang.String definitionName,
java.lang.String description,
java.util.Set<ObjectType> applicableObjectTypes,
CallContext context) |
void |
TagUserApi.deleteTagDefinition(java.util.UUID tagDefinitionId,
CallContext context) |
void |
ExportUserApi.exportDataAsCSVForAccount(java.util.UUID accountId,
java.io.OutputStream out,
CallContext context) |
void |
ExportUserApi.exportDataForAccount(java.util.UUID accountId,
DatabaseExportOutputStream out,
CallContext context) |
void |
CustomFieldUserApi.removeCustomFields(java.util.List<CustomField> fields,
CallContext context) |
void |
TagUserApi.removeTag(java.util.UUID objectId,
ObjectType objectType,
java.util.UUID tagDefinitionId,
CallContext context) |
void |
TagUserApi.removeTags(java.util.UUID objectId,
ObjectType objectType,
java.util.Collection<java.util.UUID> tagDefinitions,
CallContext context) |
void |
CustomFieldUserApi.updateCustomFields(java.util.List<CustomField> fields,
CallContext context) |
Copyright © 2010-2019. All Rights Reserved.