public abstract class BaseNodeBuilder<T extends com.liferay.portal.workflow.kaleo.definition.Node> extends java.lang.Object implements NodeBuilder
| Modifier and Type | Field and Description |
|---|---|
protected com.liferay.portal.workflow.kaleo.service.KaleoActionLocalService |
kaleoActionLocalService |
protected com.liferay.portal.workflow.kaleo.service.KaleoNotificationLocalService |
kaleoNotificationLocalService |
protected com.liferay.portal.workflow.kaleo.service.KaleoNotificationRecipientLocalService |
kaleoNotificationRecipientLocalService |
protected com.liferay.portal.workflow.kaleo.service.KaleoTaskAssignmentLocalService |
kaleoTaskAssignmentLocalService |
protected com.liferay.portal.workflow.kaleo.service.KaleoTimerLocalService |
kaleoTimerLocalService |
protected com.liferay.portal.kernel.service.RoleLocalService |
roleLocalService |
protected com.liferay.portal.kernel.service.UserLocalService |
userLocalService |
| Constructor and Description |
|---|
BaseNodeBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addNotificationRecipients(com.liferay.portal.workflow.kaleo.model.KaleoNotification kaleoNotification,
com.liferay.portal.workflow.kaleo.definition.Notification notification) |
protected java.util.Set<com.liferay.portal.workflow.kaleo.definition.Action> |
buildActions(java.lang.String kaleoClassName,
long kaleoClassPK) |
protected java.util.Set<com.liferay.portal.workflow.kaleo.definition.Assignment> |
buildAssigments(java.lang.String kaleoClassName,
long kaleoClassPK) |
T |
buildNode(com.liferay.portal.workflow.kaleo.model.KaleoNode kaleoNode) |
protected java.util.Set<com.liferay.portal.workflow.kaleo.definition.Notification> |
buildNotifications(java.lang.String kaleoClassName,
long kaleoClassPK) |
protected java.util.Set<com.liferay.portal.workflow.kaleo.definition.Timer> |
buildTimers(java.lang.String kaleoClassName,
long kaleoClassPK) |
protected abstract T |
createNode(com.liferay.portal.workflow.kaleo.model.KaleoNode kaleoNode) |
protected com.liferay.portal.workflow.kaleo.service.KaleoActionLocalService kaleoActionLocalService
protected com.liferay.portal.workflow.kaleo.service.KaleoNotificationLocalService kaleoNotificationLocalService
protected com.liferay.portal.workflow.kaleo.service.KaleoNotificationRecipientLocalService kaleoNotificationRecipientLocalService
protected com.liferay.portal.workflow.kaleo.service.KaleoTaskAssignmentLocalService kaleoTaskAssignmentLocalService
protected com.liferay.portal.workflow.kaleo.service.KaleoTimerLocalService kaleoTimerLocalService
protected com.liferay.portal.kernel.service.RoleLocalService roleLocalService
protected com.liferay.portal.kernel.service.UserLocalService userLocalService
public T buildNode(com.liferay.portal.workflow.kaleo.model.KaleoNode kaleoNode) throws com.liferay.portal.kernel.exception.PortalException
buildNode in interface NodeBuildercom.liferay.portal.kernel.exception.PortalExceptionprotected void addNotificationRecipients(com.liferay.portal.workflow.kaleo.model.KaleoNotification kaleoNotification,
com.liferay.portal.workflow.kaleo.definition.Notification notification)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected java.util.Set<com.liferay.portal.workflow.kaleo.definition.Action> buildActions(java.lang.String kaleoClassName,
long kaleoClassPK)
protected java.util.Set<com.liferay.portal.workflow.kaleo.definition.Assignment> buildAssigments(java.lang.String kaleoClassName,
long kaleoClassPK)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected java.util.Set<com.liferay.portal.workflow.kaleo.definition.Notification> buildNotifications(java.lang.String kaleoClassName,
long kaleoClassPK)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected java.util.Set<com.liferay.portal.workflow.kaleo.definition.Timer> buildTimers(java.lang.String kaleoClassName,
long kaleoClassPK)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected abstract T createNode(com.liferay.portal.workflow.kaleo.model.KaleoNode kaleoNode) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException