| java.lang.Object | |
| ↳ | org.mule.modules.clarizen.DefaultClarizenClient |
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| String | DEFAULT_DATE_CONVERTER_PATTERN | ||||||||||
| String | DEFAULT_PACKAGE_MODEL | ||||||||||
| String | DEFAULT_PACKAGE_MODEL_FLAT | Package used for model classes containing only EntityId references | |||||||||
| String | SUFFIX_FLAT_CLASSES | Suffix for flat classes | |||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| UNLIMITED_QUERY_PAGE_NUMBER | Number of pages for large, one-page queries | ||||||||||
| UNLIMITED_QUERY_PAGE_SIZE | Large page size for one-page queries | ||||||||||
| beanUtilsBean | |||||||||||
| clarizenDateConverter | |||||||||||
| convertUtilsBean | |||||||||||
| helper | |||||||||||
| logger | |||||||||||
| loginService | |||||||||||
| service | |||||||||||
| serviceAddress | |||||||||||
| serviceProvider | |||||||||||
| sessionId | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Attaches a file to an entity, given that the file resides in an external storage and can be accessed via a URL.
| |||||||||||
Creates an entity
| |||||||||||
Creates a generic entity
| |||||||||||
Creates an entity query
| |||||||||||
Creates milestones and projects from templates
| |||||||||||
Creates an issue query
| |||||||||||
Deletes en entity
| |||||||||||
Deletes en entity, defined by its entity Id
| |||||||||||
Describes an entity querying the metadata information provided by the webservice
| |||||||||||
Given a certain Entity Id, retrieves all associated attachments.
| |||||||||||
Download file information
| |||||||||||
Get Calendar Information
| |||||||||||
Query for current user's workitems
| |||||||||||
Gets System settings
| |||||||||||
Gets workItem information by id
| |||||||||||
Changes the state of an entity
| |||||||||||
Queries metadata information provided by the webservice for available entities
| |||||||||||
Login to the webservice
| |||||||||||
Logout
| |||||||||||
Given a certain Entity Id representing a work item, retrieves all associated human resources.
| |||||||||||
Sends an email
| |||||||||||
Updates an entity
| |||||||||||
Updates an entity
| |||||||||||
Queries workItems
| |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.mule.modules.clarizen.api.ClarizenClient
| |||||||||||
Package used for model classes containing only EntityId references
Suffix for flat classes
Number of pages for large, one-page queries
Large page size for one-page queries
Attaches a file to an entity, given that the file resides in an external storage and can be accessed via a URL.
| entityId | ID of the entity to which the file URL will be attached |
|---|---|
| attachmentUrl | URL pointing to the attachment |
| attachmentFilename | Filename of the attachment |
Creates an entity
| entity | Model class extending BaseClarizenClient |
|---|
Creates a generic entity
| entity | Model class extending GenericEntity |
|---|
Creates an entity query
| fieldsToRetrieve | |
|---|---|
| queryTypeName | |
| condition | |
| pageSize | |
| maxNumberOfPages | |
| useFlatClasses | Use flat model classes org.mule.modules.clarizen.api.model.flat |
Creates milestones and projects from templates
| templateName | |
|---|---|
| entity |
Creates an issue query
| fieldsToRetrieve | |
|---|---|
| issueType | |
| condition | |
| pageSize | |
| maxNumberOfPages | |
| useFlatClasses | Use flat model classes org.mule.modules.clarizen.api.model.flat |
Deletes en entity
| entity | To be deleted |
|---|
Deletes en entity, defined by its entity Id
| entityId | Identifies the Entity to delete |
|---|
Describes an entity querying the metadata information provided by the webservice
| typeNames |
|---|
Given a certain Entity Id, retrieves all associated attachments.
| entityId | The entity Id associated with the attachments |
|---|
Download file information
| entity | To be downloaded |
|---|
Get Calendar Information
| userId |
|---|
Query for current user's workitems
| fieldsToRetrieve | |
|---|---|
| workItemState | |
| workItemType | |
| workItemFilter | |
| pageSize | |
| maxNumberOfPages | |
| useFlatClasses |
Gets System settings
| settingList |
|---|
Gets workItem information by id
| type | |
|---|---|
| workItemId | |
| fieldsToRetrieve | |
| useFlatClasses | Use flat model classes org.mule.modules.clarizen.api.model.flat |
Changes the state of an entity
| entityIdList | List of entityIds to be updated |
|---|---|
| operation | Lifecycle change |
| recursive |
Queries metadata information provided by the webservice for available entities
Login to the webservice
| username | |
|---|---|
| password | |
| applicationId | |
| partnerId |
Logout
Given a certain Entity Id representing a work item, retrieves all associated human resources.
| entityId | The entity Id associated with a work item |
|---|---|
| fieldsToRetrieve |
Sends an email
| accessType | PUBLIC or PRIVATE |
|---|---|
| body | |
| subject | |
| recipients | |
| relatedEntity |
| convertUtilsBean |
|---|
| serviceAddress |
|---|
| sessionId |
|---|
| xmlGregorianCalendarConverter |
|---|
Updates an entity
| entity | Model class extending BaseClarizenClient |
|---|
Updates an entity
| entity | Model class extending GenericEntity |
|---|
Queries workItems
| fieldsToRetrieve | |
|---|---|
| workItemState | |
| workItemType | |
| workItemFilter | |
| pageSize | |
| maxNumberOfPages | |
| useFlatClasses |