Deprecated API


Contents
Deprecated Fields
com.unica.publicapi.plan.api.IPlanAPI.APPROVAL_ATTRIBUTE_METHOD
          from plan7.5 approval does not contain approval methods, approval method is defined by the approver sequence 
com.unica.publicapi.plan.api.IPlanAPI.INVOICE_LINE_ITEM_SOURCE_PLAN_OBJECT
          since object code can be ambiguous, use IPlanAPI.INVOICE_LINE_ITEM_SOURCE_PLAN_OBJECT_ID String Represents Invoice Line Item plan object 
com.unica.publicapi.plan.api.IPlanAPI.TASK_ATTRIBUTE_ACTUALDURATION
          Use TASK_ATTRIBUTE_ACTUALDURATION_DETAILED 
com.unica.publicapi.plan.api.IPlanAPI.TASK_ATTRIBUTE_ACTUALEFFORT
          Use TASK_ATTRIBUTE_ACTUALEFFORT_DETAILED 
com.unica.publicapi.plan.api.IPlanAPI.TASK_ATTRIBUTE_TARGETDURATION
          Use TASK_ATTRIBUTE_TARGETDURATION_DETAILED 
com.unica.publicapi.plan.api.IPlanAPI.TASK_ATTRIBUTE_TARGETEFFORT
          Use TASK_ATTRIBUTE_TARGETEFFORT_DETAILED 
 

Deprecated Methods
com.unica.publicapi.plan.api.IExecutionContext.acquireLock(Handle, String)
          use acquireLock(Handle handle) instead. 
com.unica.publicapi.plan.api.IPlanAPI.getProjectLineItems(IExecutionContext, Handle, boolean)
          use IPlanAPI.listProjectLineItems() to get list of ProjectLineItemHandle and to get attributes of individual line item, use IPlanAPI.getAttributes() providing ProjectLineItemHandle 
com.unica.publicapi.plan.api.IExecutionContext.releaseLock(Handle, String)
          use releaseLock(Handle handle) instead. 
com.unica.publicapi.plan.api.IPlanAPI.transitionProjectStateByCode(IExecutionContext, String, ProjectStateEnum)
            
com.unica.publicapi.plan.api.IPlanAPI.transitionWorkflowTaskStateByName(IExecutionContext, String, String, TaskStateEnum)
          use @see Finds the workflow task that has the specified project code and task name and transitions its state to the new state.

Convenience API; identical to making the following API calls:

  1. findProjectByAttribute() using the code attribute name and the code parameter value
  2. findWorkflowTaskByAttribute() using the project handle above with a name attribute equal to the name parameter above
  3. updateAttributes() for the task returned above, using the state parameter as the uapStateEnum attribute value.