public interface CustomFieldDao extends EntityDao<CustomFieldModelDao,org.killbill.billing.util.customfield.CustomField,org.killbill.billing.util.api.CustomFieldApiException>
| Modifier and Type | Method and Description |
|---|---|
void |
deleteCustomFields(java.lang.Iterable<java.util.UUID> customFieldIds,
InternalCallContext context) |
java.util.List<org.killbill.billing.util.audit.AuditLogWithHistory> |
getCustomFieldAuditLogsWithHistoryForId(java.util.UUID customFieldId,
org.killbill.billing.util.api.AuditLevel auditLevel,
InternalTenantContext context) |
java.util.List<CustomFieldModelDao> |
getCustomFieldsForAccount(InternalTenantContext context) |
java.util.List<CustomFieldModelDao> |
getCustomFieldsForAccountType(org.killbill.billing.ObjectType objectType,
InternalTenantContext context) |
java.util.List<CustomFieldModelDao> |
getCustomFieldsForObject(java.util.UUID objectId,
org.killbill.billing.ObjectType objectType,
InternalTenantContext context) |
org.killbill.billing.util.entity.Pagination<CustomFieldModelDao> |
searchCustomFields(java.lang.String searchKey,
java.lang.Long offset,
java.lang.Long limit,
InternalTenantContext context) |
org.killbill.billing.util.entity.Pagination<CustomFieldModelDao> |
searchCustomFields(java.lang.String fieldName,
org.killbill.billing.ObjectType objectType,
java.lang.Long offset,
java.lang.Long limit,
InternalTenantContext context) |
org.killbill.billing.util.entity.Pagination<CustomFieldModelDao> |
searchCustomFields(java.lang.String fieldName,
java.lang.String fieldValue,
org.killbill.billing.ObjectType objectType,
java.lang.Long offset,
java.lang.Long limit,
InternalTenantContext context) |
void |
updateCustomFields(java.lang.Iterable<CustomFieldModelDao> customFieldIds,
InternalCallContext context) |
org.killbill.billing.util.entity.Pagination<CustomFieldModelDao> searchCustomFields(java.lang.String searchKey, java.lang.Long offset, java.lang.Long limit, InternalTenantContext context)
org.killbill.billing.util.entity.Pagination<CustomFieldModelDao> searchCustomFields(java.lang.String fieldName, org.killbill.billing.ObjectType objectType, java.lang.Long offset, java.lang.Long limit, InternalTenantContext context)
org.killbill.billing.util.entity.Pagination<CustomFieldModelDao> searchCustomFields(java.lang.String fieldName, java.lang.String fieldValue, org.killbill.billing.ObjectType objectType, java.lang.Long offset, java.lang.Long limit, InternalTenantContext context)
java.util.List<CustomFieldModelDao> getCustomFieldsForObject(java.util.UUID objectId, org.killbill.billing.ObjectType objectType, InternalTenantContext context)
java.util.List<CustomFieldModelDao> getCustomFieldsForAccountType(org.killbill.billing.ObjectType objectType, InternalTenantContext context)
java.util.List<CustomFieldModelDao> getCustomFieldsForAccount(InternalTenantContext context)
void deleteCustomFields(java.lang.Iterable<java.util.UUID> customFieldIds,
InternalCallContext context)
throws org.killbill.billing.util.api.CustomFieldApiException
void updateCustomFields(java.lang.Iterable<CustomFieldModelDao> customFieldIds, InternalCallContext context) throws org.killbill.billing.util.api.CustomFieldApiException
java.util.List<org.killbill.billing.util.audit.AuditLogWithHistory> getCustomFieldAuditLogsWithHistoryForId(java.util.UUID customFieldId, org.killbill.billing.util.api.AuditLevel auditLevel, InternalTenantContext context)
Copyright © 2010-2020. All Rights Reserved.