public interface CustomFieldServiceInterface extends Remote
| Modifier and Type | Method and Description |
|---|---|
CustomFieldOption[] |
createCustomFieldOptions(CustomFieldOption[] customFieldOptions)
Creates new
CustomFieldOption objects. |
CustomField[] |
createCustomFields(CustomField[] customFields)
Creates new
CustomField objects. |
CustomFieldOption |
getCustomFieldOption(Long customFieldOptionId)
Returns the
CustomFieldOption uniquely identified by
the given ID. |
CustomFieldPage |
getCustomFieldsByStatement(Statement filterStatement)
|
UpdateResult |
performCustomFieldAction(CustomFieldAction customFieldAction,
Statement filterStatement)
Performs actions on
CustomField objects that match
the given
Statement.query. |
CustomFieldOption[] |
updateCustomFieldOptions(CustomFieldOption[] customFieldOptions)
Updates the specified
CustomFieldOption objects. |
CustomField[] |
updateCustomFields(CustomField[] customFields)
Updates the specified
CustomField objects. |
CustomFieldOption[] createCustomFieldOptions(CustomFieldOption[] customFieldOptions) throws RemoteException, ApiException
CustomFieldOption objects.
The following fields are required:
customFieldOptions - the custom fields to createRemoteExceptionApiExceptionCustomField[] createCustomFields(CustomField[] customFields) throws RemoteException, ApiException
CustomField objects.
The following fields are required:
customFields - the custom fields to createRemoteExceptionApiExceptionCustomFieldOption getCustomFieldOption(Long customFieldOptionId) throws RemoteException, ApiException
CustomFieldOption uniquely identified by
the given ID.customFieldOptionId - the ID of the custom field option, which
must already existCustomFieldOption uniquely identified by the given
IDRemoteExceptionApiExceptionCustomFieldPage getCustomFieldsByStatement(Statement filterStatement) throws RemoteException, ApiException
CustomFieldPage of CustomField objects
that satisfy the
given Statement.query.
The following fields are supported for filtering:
| PQL Property | Object Property |
|---|---|
id |
CustomField.id |
entityType |
CustomField.entityType |
name |
CustomField.name |
isActive |
CustomField.isActive |
visibility |
CustomField.visibility |
filterStatement - a Publisher Query Language statement used to
filter
a set of custom fields.RemoteExceptionApiExceptionUpdateResult performCustomFieldAction(CustomFieldAction customFieldAction, Statement filterStatement) throws RemoteException, ApiException
CustomField objects that match
the given
Statement.query.customFieldAction - the action to performfilterStatement - a Publisher Query Language statement used to
filter
a set of custom fieldsRemoteExceptionApiExceptionCustomFieldOption[] updateCustomFieldOptions(CustomFieldOption[] customFieldOptions) throws RemoteException, ApiException
CustomFieldOption objects.customFieldOptions - the custom field options to updateRemoteExceptionApiExceptionCustomField[] updateCustomFields(CustomField[] customFields) throws RemoteException, ApiException
CustomField objects.customFields - the custom fields to updateRemoteExceptionApiExceptionCopyright © 2022. All rights reserved.