| org.obe.server.j2ee.ejb.AbstractEntityEJB org.obe.server.j2ee.repository.AttributeInstanceEJB
AttributeInstanceEJB | abstract public class AttributeInstanceEJB extends AbstractEntityEJB (Code) | | Holds the persistent state of a workflow relevant datum instance.
author: Adrian Price |
Method Summary | |
protected void | clear() | public AttributeInstancePK | ejbCreate(String processDefinitionId, String processInstanceId, String ownerId, int ownerType, String attributeName, int attributeType, Object attributeValue) | public int | ejbHomeCount(String processDefinitionId, String processInstanceId, String activityDefinitionId, String ownerId, int ownerType, WMFilter filter, String attrName) Counts the number of matching attribute instances.
Parameters: processInstanceId - The ID of the process instance for which tocount attributes; can be null . Parameters: ownerId - The ID of the attribute owner for which tocount attributes; can be null . Parameters: ownerType - The owner type, one of:AttributedEntity.PROCESS_INSTANCE_TYPE,AttributedEntity.ACTIVITY_INSTANCE_TYPE,AttributedEntity.WORKITEM_TYPE. Parameters: filter - Attribute instance filter; can be null . | public Collection | ejbHomeXfindByFilter(String processDefinitionId, String processInstanceId, String activityDefinitionId, String ownerId, int ownerType, String attrName, WMFilter filter) Retrieves matching attribute instances.
Parameters: processInstanceId - The ID of the process instance for which toretrieve attributes; can be null . Parameters: ownerId - The ID of the attribute owner for which toretrieve attributes; can be null . Parameters: ownerType - The owner type, one of:AttributedEntity.PROCESS_INSTANCE_TYPE,AttributedEntity.ACTIVITY_INSTANCE_TYPE,AttributedEntity.WORKITEM_TYPE. Parameters: filter - Attribute instance filter; should not be null (use AttributeInstanceLocalHome.findAll instead). | public void | ejbPostCreate(String processDefinitionId, String processInstanceId, String ownerId, int ownerType, String attributeName, int attributeType, Object attributeValue) | abstract public Boolean | getBooleanValue() | abstract public Date | getDateValue() | abstract public Double | getDoubleValue() | abstract public Integer | getIntValue() | final protected Log | getLogger() | abstract public String | getName() | abstract public Object | getObjectValueCmp() | public AttributedEntity | getOwner() | abstract public String | getOwnerId() | abstract public int | getOwnerType() | abstract public String | getProcessDefinitionId() | abstract public String | getProcessInstanceId() | abstract public String | getStringValue() | abstract public int | getType() | public Object | getValue() | abstract public void | setBooleanValue(Boolean value) | abstract public void | setDateValue(Date value) | abstract public void | setDoubleValue(Double value) | abstract public void | setIntValue(Integer value) | abstract public void | setName(String name) | abstract public void | setObjectValueCmp(Object value) | abstract public void | setOwnerId(String ownerId) | abstract public void | setOwnerType(int type) | abstract public void | setProcessDefinitionId(String processDefinitionId) | abstract public void | setProcessInstanceId(String processInstanceId) | abstract public void | setStringValue(String value) | abstract public void | setType(int type) | public void | setValue(int type, Object value) | public String | toString() |
AttributeInstanceEJB | public AttributeInstanceEJB()(Code) | | |
clear | protected void clear()(Code) | | |
ejbHomeXfindByFilter | public Collection ejbHomeXfindByFilter(String processDefinitionId, String processInstanceId, String activityDefinitionId, String ownerId, int ownerType, String attrName, WMFilter filter) throws FinderException, RepositoryException(Code) | | Retrieves matching attribute instances.
Parameters: processInstanceId - The ID of the process instance for which toretrieve attributes; can be null . Parameters: ownerId - The ID of the attribute owner for which toretrieve attributes; can be null . Parameters: ownerType - The owner type, one of:AttributedEntity.PROCESS_INSTANCE_TYPE,AttributedEntity.ACTIVITY_INSTANCE_TYPE,AttributedEntity.WORKITEM_TYPE. Parameters: filter - Attribute instance filter; should not be null (use AttributeInstanceLocalHome.findAll instead). A collection of matching attribute instances. See Also: AttributeInstanceLocalHome.findAll |
ejbPostCreate | public void ejbPostCreate(String processDefinitionId, String processInstanceId, String ownerId, int ownerType, String attributeName, int attributeType, Object attributeValue)(Code) | | |
getDateValue | abstract public Date getDateValue()(Code) | | |
getLogger | final protected Log getLogger()(Code) | | |
getObjectValueCmp | abstract public Object getObjectValueCmp()(Code) | | |
getOwnerType | abstract public int getOwnerType()(Code) | | |
getProcessDefinitionId | abstract public String getProcessDefinitionId()(Code) | | |
getProcessInstanceId | abstract public String getProcessInstanceId()(Code) | | |
getType | abstract public int getType()(Code) | | |
setBooleanValue | abstract public void setBooleanValue(Boolean value)(Code) | | |
setDateValue | abstract public void setDateValue(Date value)(Code) | | |
setDoubleValue | abstract public void setDoubleValue(Double value)(Code) | | |
setObjectValueCmp | abstract public void setObjectValueCmp(Object value)(Code) | | |
setOwnerId | abstract public void setOwnerId(String ownerId)(Code) | | |
setOwnerType | abstract public void setOwnerType(int type)(Code) | | |
setProcessDefinitionId | abstract public void setProcessDefinitionId(String processDefinitionId)(Code) | | |
setProcessInstanceId | abstract public void setProcessInstanceId(String processInstanceId)(Code) | | |
setStringValue | abstract public void setStringValue(String value)(Code) | | |
setType | abstract public void setType(int type)(Code) | | |
Fields inherited from org.obe.server.j2ee.ejb.AbstractEntityEJB | protected EntityContext _ctx(Code)(Java Doc) protected EJBLocalObject _ejbLocalObject(Code)(Java Doc)
|
|
|