public interface ProjectServiceAsync extends ProjectService
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.Future<Field> |
createCustomFieldAsync(CreateCustomFieldRequest createCustomFieldRequest)
Creates custom field from the given
CreateCustomFieldRequest instance. |
java.util.concurrent.Future<Field> |
createCustomFieldAsync(CreateCustomFieldRequest createCustomFieldRequest,
AsyncHandler<CreateCustomFieldRequest,Field> asyncHandler)
Creates custom field from the given
CreateCustomFieldRequest instance. |
java.util.concurrent.Future<Module> |
createModuleAsync(CreateModuleRequest createModuleRequest)
Creates module from the given
create module request
object instance. |
java.util.concurrent.Future<Module> |
createModuleAsync(CreateModuleRequest createModuleRequest,
AsyncHandler<CreateModuleRequest,Module> asyncHandler)
Creates module from the given
create module request
object instance. |
java.util.concurrent.Future<Project> |
createProjectAsync(CreateProjectRequest createProjectRequest)
Creates project in user space.
|
java.util.concurrent.Future<Project> |
createProjectAsync(CreateProjectRequest createProjectRequest,
AsyncHandler<CreateProjectRequest,Project> asyncHandler)
Creates project in user space.
|
java.util.concurrent.Future<java.util.List<Field>> |
getFieldsAsync(GetFieldsRequest getFieldsRequest)
Gets all fields from the given field request.
|
java.util.concurrent.Future<java.util.List<Field>> |
getFieldsAsync(GetFieldsRequest getFieldsRequest,
AsyncHandler<GetFieldsRequest,java.util.List<Field>> asyncHandler)
Gets all fields from the given field request.
|
java.util.concurrent.Future<Module> |
getModuleAsync(GetModuleRequest getModuleRequest)
Gets module from the given
get module request object
instance. |
java.util.concurrent.Future<Module> |
getModuleAsync(GetModuleRequest getModuleRequest,
AsyncHandler<GetModuleRequest,Module> asyncHandler)
Gets module from the given
get module request object
instance. |
java.util.concurrent.Future<UserPermissions> |
getUserPermissionsAsync(GetUserPermissionsRequest getUserPermissionsRequest)
Gets user permission.
|
java.util.concurrent.Future<UserPermissions> |
getUserPermissionsAsync(GetUserPermissionsRequest getUserPermissionsRequest,
AsyncHandler<GetUserPermissionsRequest,UserPermissions> asyncHandler)
Gets user permission.
|
java.util.concurrent.Future<java.util.List<Module>> |
listModuleAsync(ListModuleRequest listModuleRequest)
Lists modules from the given
get module request object
instance. |
java.util.concurrent.Future<java.util.List<Module>> |
listModuleAsync(ListModuleRequest listModuleRequest,
AsyncHandler<ListModuleRequest,java.util.List<Module>> asyncHandler)
Lists modules from the given
get module request object
instance. |
java.util.concurrent.Future<java.util.List<Project>> |
listProjectAsync(ListProjectRequest listProjectRequest)
Lists all projects in user space.
|
java.util.concurrent.Future<java.util.List<Project>> |
listProjectAsync(ListProjectRequest listProjectRequest,
AsyncHandler<ListProjectRequest,java.util.List<Project>> asyncHandler)
Lists all projects in user space.
|
java.util.concurrent.Future<java.util.List<UserPermissions>> |
listUserPermissionsAsync(ListUserPermissionsRequest listUserPermissionsRequest)
List user permissions.
|
java.util.concurrent.Future<java.util.List<UserPermissions>> |
listUserPermissionsAsync(ListUserPermissionsRequest listUserPermissionsRequest,
AsyncHandler<ListUserPermissionsRequest,java.util.List<UserPermissions>> asyncHandler)
Lists user permissions.
|
java.util.concurrent.Future<Field> |
updateSystemFieldAsync(UpdateSystemFieldRequest updateSystemFieldRequest)
Updates system field from the given
UpdateSystemFieldRequest instance. |
java.util.concurrent.Future<Field> |
updateSystemFieldAsync(UpdateSystemFieldRequest updateSystemFieldRequest,
AsyncHandler<UpdateSystemFieldRequest,Field> asyncHandler)
Updates system field from the given
UpdateSystemFieldRequest instance. |
createCustomField, createModule, createProject, deleteModule, getFields, getModule, getProject, getUserPermissions, listModule, listProject, listRelease, listUserPermissions, moveModule, searchModule, updateCustomField, updateModule, updateSystemFieldsetEndpoint, shutdownjava.util.concurrent.Future<java.util.List<Project>> listProjectAsync(ListProjectRequest listProjectRequest) throws AuthServiceException
listProjectRequest - the given request to get projects.Project information.AuthServiceException - if an error occurs during getting project.java.util.concurrent.Future<java.util.List<Project>> listProjectAsync(ListProjectRequest listProjectRequest, AsyncHandler<ListProjectRequest,java.util.List<Project>> asyncHandler) throws AuthServiceException
listProjectRequest - the given request to get projects.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.Project information.AuthServiceException - if an error occurs during getting project.java.util.concurrent.Future<Project> createProjectAsync(CreateProjectRequest createProjectRequest) throws AuthServiceException
createProjectRequest - the given create project request.AuthServiceException - if an error occurs during creating project.java.util.concurrent.Future<Project> createProjectAsync(CreateProjectRequest createProjectRequest, AsyncHandler<CreateProjectRequest,Project> asyncHandler) throws AuthServiceException
createProjectRequest - the given create project request.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.AuthServiceException - if an error occurs during creating project.java.util.concurrent.Future<Module> createModuleAsync(CreateModuleRequest createModuleRequest) throws AuthServiceException
create module request
object instance.createModuleRequest - the given create module request to set.AuthServiceException - if an error occurs during creating module.java.util.concurrent.Future<Module> createModuleAsync(CreateModuleRequest createModuleRequest, AsyncHandler<CreateModuleRequest,Module> asyncHandler) throws AuthServiceException
create module request
object instance.createModuleRequest - the given create module request to set.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.AuthServiceException - if an error occurs during creating module.java.util.concurrent.Future<Module> getModuleAsync(GetModuleRequest getModuleRequest) throws AuthServiceException
get module request object
instance.getModuleRequest - the given get module requestmodule instance.AuthServiceException - if an error occurs during getting module.java.util.concurrent.Future<Module> getModuleAsync(GetModuleRequest getModuleRequest, AsyncHandler<GetModuleRequest,Module> asyncHandler) throws AuthServiceException
get module request object
instance.getModuleRequest - the given get module requestasyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.module instance.AuthServiceException - if an error occurs during getting module.java.util.concurrent.Future<java.util.List<Module>> listModuleAsync(ListModuleRequest listModuleRequest) throws AuthServiceException
get module request object
instance.listModuleRequest - the given list module requestmodules.AuthServiceException - if an error occurs during listing modules.java.util.concurrent.Future<java.util.List<Module>> listModuleAsync(ListModuleRequest listModuleRequest, AsyncHandler<ListModuleRequest,java.util.List<Module>> asyncHandler) throws AuthServiceException
get module request object
instance.listModuleRequest - the given list module requestasyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.modules.AuthServiceException - if an error occurs during listing modules.java.util.concurrent.Future<Field> createCustomFieldAsync(CreateCustomFieldRequest createCustomFieldRequest) throws AuthServiceException
CreateCustomFieldRequest instance.createCustomFieldRequest - the given CreateCustomFieldRequest instance to set.Field instance.AuthServiceException - if an error occurs during creating custom field to project.java.util.concurrent.Future<Field> createCustomFieldAsync(CreateCustomFieldRequest createCustomFieldRequest, AsyncHandler<CreateCustomFieldRequest,Field> asyncHandler) throws AuthServiceException
CreateCustomFieldRequest instance.createCustomFieldRequest - the given CreateCustomFieldRequest instance to set.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.Field instance.AuthServiceException - if an error occurs during creating custom field to project.java.util.concurrent.Future<Field> updateSystemFieldAsync(UpdateSystemFieldRequest updateSystemFieldRequest) throws AuthServiceException
UpdateSystemFieldRequest instance.updateSystemFieldRequest - the given UpdateSystemFieldRequest instance to set.AuthServiceException - if an error occurs duringjava.util.concurrent.Future<Field> updateSystemFieldAsync(UpdateSystemFieldRequest updateSystemFieldRequest, AsyncHandler<UpdateSystemFieldRequest,Field> asyncHandler) throws AuthServiceException
UpdateSystemFieldRequest instance.updateSystemFieldRequest - the given UpdateSystemFieldRequest instance to set.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.AuthServiceException - if an error occurs duringjava.util.concurrent.Future<java.util.List<Field>> getFieldsAsync(GetFieldsRequest getFieldsRequest) throws AuthServiceException
getFieldsRequest - the given GET fields request to get
all fields.AuthServiceException - if an error occurs during getting fields.java.util.concurrent.Future<java.util.List<Field>> getFieldsAsync(GetFieldsRequest getFieldsRequest, AsyncHandler<GetFieldsRequest,java.util.List<Field>> asyncHandler) throws AuthServiceException
getFieldsRequest - the given GET fields request to get
all fields.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.AuthServiceException - if an error occurs during getting fields.java.util.concurrent.Future<UserPermissions> getUserPermissionsAsync(GetUserPermissionsRequest getUserPermissionsRequest) throws AuthServiceException
getUserPermissionsRequest - the given GetUserPermissionsRequest instance.UserPermissions object.AuthServiceException - if an error occurs during getting user permissions.java.util.concurrent.Future<UserPermissions> getUserPermissionsAsync(GetUserPermissionsRequest getUserPermissionsRequest, AsyncHandler<GetUserPermissionsRequest,UserPermissions> asyncHandler) throws AuthServiceException
getUserPermissionsRequest - the given GetUserPermissionsRequest instance.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.UserPermissions object.AuthServiceException - if an error occurs during getting user permissions.java.util.concurrent.Future<java.util.List<UserPermissions>> listUserPermissionsAsync(ListUserPermissionsRequest listUserPermissionsRequest) throws AuthServiceException
listUserPermissionsRequest - the given ListUserPermissionsRequest instance.UserPermissions objects.AuthServiceException - if an error occurs during getting user permissions.java.util.concurrent.Future<java.util.List<UserPermissions>> listUserPermissionsAsync(ListUserPermissionsRequest listUserPermissionsRequest, AsyncHandler<ListUserPermissionsRequest,java.util.List<UserPermissions>> asyncHandler) throws AuthServiceException
listUserPermissionsRequest - the given ListUserPermissionsRequest instance.asyncHandler - callback handler for events in the life-cycle of the request.
Users could provide the implementation of the for callback
methods in this interface to process the operation result or
handle the exception.UserPermissions objects.AuthServiceException - if an error occurs during getting user permissions.