|
Boolean
|
attachFileUrlToEntity(EntityId entityId, String attachmentUrl, String attachmentFilename)
Attaches a file to an entity, given that the file resides in an external storage and can be accessed via a URL.
|
|
void
|
connect(String connectionUser, String connectionPassword, String applicationId, String partnerId)
Performs a connection to Clarizen by making a login call with the given credentials.
|
|
BaseClarizenEntity
|
createEntity(BaseClarizenEntity entity)
Creates a new Clarizen entity
|
|
BaseClarizenEntity
|
createFromTemplate(String templateName, BaseClarizenEntity entity)
Creates milestones and projects from templates
|
|
GenericEntity
|
createGenericEntity(GenericEntity entity)
Creates a new Clarizen generic entity
|
|
Boolean
|
deleteEntity(BaseClarizenEntity entity)
|
|
Boolean
|
deleteEntityById(EntityId entityId)
Deletes an entity by its entity Id
|
|
List<EntityDescription>
|
describeEntities(List<String> typeNames)
Returns the description of an entity
|
|
void
|
disconnect()
Performs a logout call.
|
|
List<FileInformation>
|
downloadEntityAttachments(EntityId entityId)
Given a certain Entity Id, retrieves all associated attachments.
|
|
FileInformation
|
downloadFileInformation(BaseClarizenEntity entity)
Download file information
|
|
List<BaseClarizenEntity>
|
entityQuery(List<String> fieldsToRetrieve, String queryTypeName, Condition condition, Integer pageSize, Integer maxNumberOfPages)
|
|
String
|
getApplicationId()
|
|
GetCalendarInfoResult
|
getCalendarInformation(EntityId userId)
Gets calendar information for the specified user
|
|
ClarizenClient
|
getClarizenClient()
|
|
String
|
getConnectionPassword()
|
|
String
|
getConnectionUser()
|
|
List<BaseClarizenEntity>
|
getMyWorkItems(List<String> fieldsToRetrieve, WorkItemState workItemState, WorkItemType workItemType, WorkItemFilter workItemFilter, Integer pageSize, Integer maxNumberOfPages)
Returns the work items for the current user
|
|
String
|
getPartnerId()
|
|
String
|
getSessionId()
|
|
List<Object>
|
getSystemSettings(List<String> settings)
Gets system settings values
|
|
BaseClarizenEntity
|
getWorkItemById(WorkItemType workItemType, String workItemId, List<String> fieldsToRetrieve)
Retrieves a workitem by id.
|
|
List<BaseClarizenEntity>
|
issueQuery(List<String> fieldsToRetrieve, AllIssueType issueType, Condition condition, Integer pageSize, Integer maxNumberOfPages)
|
|
Boolean
|
lifecycleChange(List<EntityId> entityIdList, String operation, Boolean recursive)
Performs lifecycle changes on an entity or a group of entities
|
|
List<String>
|
listEntities()
Returns the list of entities
|
|
Login
|
login(String username, String password, String applicationId, String partnerId)
Login to Clarizen
|
|
void
|
logout()
Cleans up an authentication token that was previously created with a call to login
|
|
List<GenericEntity>
|
retrieveWorkItemHumanResources(EntityId entityId, List<String> fieldsToRetrieve)
Given a certain Entity Id representing a work item, retrieves all associated human resources.
|
|
Boolean
|
sendEmail(AccessType accessType, BaseClarizenEntity relatedEntity, String body, String subject, List<Recipient> recipients)
Sends an email to the specified recipients
|
|
void
|
setApplicationId(String applicationId)
|
|
void
|
setClarizenClient(ClarizenClient clarizenClient)
|
|
void
|
setConnectionPassword(String connectionPassword)
|
|
void
|
setConnectionUser(String connectionUser)
|
|
void
|
setPartnerId(String partnerId)
|
|
void
|
setSessionId(String sessionId)
|
|
String
|
toString()
Returns a connection identifier.
|
|
BaseClarizenEntity
|
updateEntity(BaseClarizenEntity entity)
Updates a new Clarizen entity
|
|
GenericEntity
|
updateGenericEntity(GenericEntity entity)
Updates a Clarizen generic entity
|
|
boolean
|
validateConnection()
Returns whether the current user is authenticated.
|
|
List<BaseClarizenEntity>
|
workItemsQuery(List<String> fieldsToRetrieve, WorkItemState workItemState, WorkItemType workItemType, WorkItemFilter workItemFilter, Integer pageSize, Integer maxNumberOfPages)
|