public class DefaultCustomFieldUserApi extends java.lang.Object implements org.killbill.billing.util.api.CustomFieldUserApi
| Constructor and Description |
|---|
DefaultCustomFieldUserApi(InternalCallContextFactory internalCallContextFactory,
CustomFieldDao customFieldDao) |
@Inject public DefaultCustomFieldUserApi(InternalCallContextFactory internalCallContextFactory, CustomFieldDao customFieldDao)
public org.killbill.billing.util.entity.Pagination<org.killbill.billing.util.customfield.CustomField> searchCustomFields(java.lang.String searchKey, java.lang.Long offset, java.lang.Long limit, org.killbill.billing.util.callcontext.TenantContext context)
searchCustomFields in interface org.killbill.billing.util.api.CustomFieldUserApipublic org.killbill.billing.util.entity.Pagination<org.killbill.billing.util.customfield.CustomField> searchCustomFields(java.lang.String fieldName, java.lang.String fieldValue, org.killbill.billing.ObjectType objectType, java.lang.Long offset, java.lang.Long limit, org.killbill.billing.util.callcontext.TenantContext context)
searchCustomFields in interface org.killbill.billing.util.api.CustomFieldUserApipublic org.killbill.billing.util.entity.Pagination<org.killbill.billing.util.customfield.CustomField> searchCustomFields(java.lang.String fieldName, org.killbill.billing.ObjectType objectType, java.lang.Long offset, java.lang.Long limit, org.killbill.billing.util.callcontext.TenantContext context)
searchCustomFields in interface org.killbill.billing.util.api.CustomFieldUserApipublic org.killbill.billing.util.entity.Pagination<org.killbill.billing.util.customfield.CustomField> getCustomFields(java.lang.Long offset, java.lang.Long limit, org.killbill.billing.util.callcontext.TenantContext context)
getCustomFields in interface org.killbill.billing.util.api.CustomFieldUserApipublic void addCustomFields(java.util.List<org.killbill.billing.util.customfield.CustomField> customFields, org.killbill.billing.util.callcontext.CallContext context) throws org.killbill.billing.util.api.CustomFieldApiException
addCustomFields in interface org.killbill.billing.util.api.CustomFieldUserApiorg.killbill.billing.util.api.CustomFieldApiExceptionpublic void updateCustomFields(java.util.List<org.killbill.billing.util.customfield.CustomField> customFields, org.killbill.billing.util.callcontext.CallContext context) throws org.killbill.billing.util.api.CustomFieldApiException
updateCustomFields in interface org.killbill.billing.util.api.CustomFieldUserApiorg.killbill.billing.util.api.CustomFieldApiExceptionpublic void removeCustomFields(java.util.List<org.killbill.billing.util.customfield.CustomField> customFields, org.killbill.billing.util.callcontext.CallContext context) throws org.killbill.billing.util.api.CustomFieldApiException
removeCustomFields in interface org.killbill.billing.util.api.CustomFieldUserApiorg.killbill.billing.util.api.CustomFieldApiExceptionpublic java.util.List<org.killbill.billing.util.customfield.CustomField> getCustomFieldsForObject(java.util.UUID objectId, org.killbill.billing.ObjectType objectType, org.killbill.billing.util.callcontext.TenantContext context)
getCustomFieldsForObject in interface org.killbill.billing.util.api.CustomFieldUserApipublic java.util.List<org.killbill.billing.util.customfield.CustomField> getCustomFieldsForAccountType(java.util.UUID accountId, org.killbill.billing.ObjectType objectType, org.killbill.billing.util.callcontext.TenantContext context)
getCustomFieldsForAccountType in interface org.killbill.billing.util.api.CustomFieldUserApipublic java.util.List<org.killbill.billing.util.customfield.CustomField> getCustomFieldsForAccount(java.util.UUID accountId, org.killbill.billing.util.callcontext.TenantContext context)
getCustomFieldsForAccount in interface org.killbill.billing.util.api.CustomFieldUserApipublic java.util.List<org.killbill.billing.util.audit.AuditLogWithHistory> getCustomFieldAuditLogsWithHistoryForId(java.util.UUID customFieldId, org.killbill.billing.util.api.AuditLevel auditLevel, org.killbill.billing.util.callcontext.TenantContext tenantContext)
getCustomFieldAuditLogsWithHistoryForId in interface org.killbill.billing.util.api.CustomFieldUserApiCopyright © 2010-2020. All Rights Reserved.