com.liferay.portal.service
Interface WorkflowInstanceLinkLocalService

All Known Implementing Classes:
WorkflowInstanceLinkLocalServiceWrapper

@Transactional(isolation=PORTAL,
               rollbackFor={PortalException.class,SystemException.class})
public interface WorkflowInstanceLinkLocalService

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This interface defines the service. The default implementation is com.liferay.portal.service.impl.WorkflowInstanceLinkLocalServiceImpl}. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.

Author:
Brian Wing Shun Chan
See Also:
WorkflowInstanceLinkLocalServiceUtil
Generated:

Method Summary
 WorkflowInstanceLink addWorkflowInstanceLink(long userId, long companyId, long groupId, java.lang.String className, long classPK, long workflowInstanceId)
           
 WorkflowInstanceLink addWorkflowInstanceLink(WorkflowInstanceLink workflowInstanceLink)
           
 WorkflowInstanceLink createWorkflowInstanceLink(long workflowInstanceLinkId)
           
 void deleteWorkflowInstanceLink(long workflowInstanceLinkId)
           
 void deleteWorkflowInstanceLink(long companyId, long groupId, java.lang.String className, long classPK)
           
 void deleteWorkflowInstanceLink(WorkflowInstanceLink workflowInstanceLink)
           
 void deleteWorkflowInstanceLinks(long companyId, long groupId, java.lang.String className, long classPK)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator orderByComparator)
           
 long dynamicQueryCount(DynamicQuery dynamicQuery)
           
 java.lang.String getState(long companyId, long groupId, java.lang.String className, long classPK)
           
 WorkflowInstanceLink getWorkflowInstanceLink(long workflowInstanceLinkId)
           
 WorkflowInstanceLink getWorkflowInstanceLink(long companyId, long groupId, java.lang.String className, long classPK)
           
 java.util.List<WorkflowInstanceLink> getWorkflowInstanceLinks(int start, int end)
           
 java.util.List<WorkflowInstanceLink> getWorkflowInstanceLinks(long companyId, long groupId, java.lang.String className, long classPK)
           
 int getWorkflowInstanceLinksCount()
           
 boolean hasWorkflowInstanceLink(long companyId, long groupId, java.lang.String className, long classPK)
           
 boolean isEnded(long companyId, long groupId, java.lang.String className, long classPK)
           
 void startWorkflowInstance(long companyId, long groupId, long userId, java.lang.String className, long classPK, java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
           
 void updateClassPK(long companyId, long groupId, java.lang.String className, long oldClassPK, long newClassPK)
           
 WorkflowInstanceLink updateWorkflowInstanceLink(WorkflowInstanceLink workflowInstanceLink)
           
 WorkflowInstanceLink updateWorkflowInstanceLink(WorkflowInstanceLink workflowInstanceLink, boolean merge)
           
 

Method Detail

addWorkflowInstanceLink

WorkflowInstanceLink addWorkflowInstanceLink(WorkflowInstanceLink workflowInstanceLink)
                                             throws SystemException
Throws:
SystemException

createWorkflowInstanceLink

WorkflowInstanceLink createWorkflowInstanceLink(long workflowInstanceLinkId)

deleteWorkflowInstanceLink

void deleteWorkflowInstanceLink(long workflowInstanceLinkId)
                                throws PortalException,
                                       SystemException
Throws:
PortalException
SystemException

deleteWorkflowInstanceLink

void deleteWorkflowInstanceLink(WorkflowInstanceLink workflowInstanceLink)
                                throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery)
                            throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery,
                            int start,
                            int end)
                            throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery,
                            int start,
                            int end,
                            OrderByComparator orderByComparator)
                            throws SystemException
Throws:
SystemException

dynamicQueryCount

long dynamicQueryCount(DynamicQuery dynamicQuery)
                       throws SystemException
Throws:
SystemException

getWorkflowInstanceLink

@Transactional(propagation=SUPPORTS,
               readOnly=true)
WorkflowInstanceLink getWorkflowInstanceLink(long workflowInstanceLinkId)
                                             throws PortalException,
                                                    SystemException
Throws:
PortalException
SystemException

getWorkflowInstanceLinks

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<WorkflowInstanceLink> getWorkflowInstanceLinks(int start,
                                                                                                       int end)
                                                              throws SystemException
Throws:
SystemException

getWorkflowInstanceLinksCount

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int getWorkflowInstanceLinksCount()
                                  throws SystemException
Throws:
SystemException

updateWorkflowInstanceLink

WorkflowInstanceLink updateWorkflowInstanceLink(WorkflowInstanceLink workflowInstanceLink)
                                                throws SystemException
Throws:
SystemException

updateWorkflowInstanceLink

WorkflowInstanceLink updateWorkflowInstanceLink(WorkflowInstanceLink workflowInstanceLink,
                                                boolean merge)
                                                throws SystemException
Throws:
SystemException

addWorkflowInstanceLink

WorkflowInstanceLink addWorkflowInstanceLink(long userId,
                                             long companyId,
                                             long groupId,
                                             java.lang.String className,
                                             long classPK,
                                             long workflowInstanceId)
                                             throws PortalException,
                                                    SystemException
Throws:
PortalException
SystemException

deleteWorkflowInstanceLink

void deleteWorkflowInstanceLink(long companyId,
                                long groupId,
                                java.lang.String className,
                                long classPK)
                                throws PortalException,
                                       SystemException
Throws:
PortalException
SystemException

deleteWorkflowInstanceLinks

void deleteWorkflowInstanceLinks(long companyId,
                                 long groupId,
                                 java.lang.String className,
                                 long classPK)
                                 throws PortalException,
                                        SystemException
Throws:
PortalException
SystemException

getState

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.lang.String getState(long companyId,
                                                                   long groupId,
                                                                   java.lang.String className,
                                                                   long classPK)
                          throws PortalException,
                                 SystemException
Throws:
PortalException
SystemException

getWorkflowInstanceLink

@Transactional(propagation=SUPPORTS,
               readOnly=true)
WorkflowInstanceLink getWorkflowInstanceLink(long companyId,
                                                                                      long groupId,
                                                                                      java.lang.String className,
                                                                                      long classPK)
                                             throws PortalException,
                                                    SystemException
Throws:
PortalException
SystemException

getWorkflowInstanceLinks

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<WorkflowInstanceLink> getWorkflowInstanceLinks(long companyId,
                                                                                                       long groupId,
                                                                                                       java.lang.String className,
                                                                                                       long classPK)
                                                              throws SystemException
Throws:
SystemException

hasWorkflowInstanceLink

@Transactional(propagation=SUPPORTS,
               readOnly=true)
boolean hasWorkflowInstanceLink(long companyId,
                                                                         long groupId,
                                                                         java.lang.String className,
                                                                         long classPK)
                                throws PortalException,
                                       SystemException
Throws:
PortalException
SystemException

isEnded

@Transactional(propagation=SUPPORTS,
               readOnly=true)
boolean isEnded(long companyId,
                                                         long groupId,
                                                         java.lang.String className,
                                                         long classPK)
                throws PortalException,
                       SystemException
Throws:
PortalException
SystemException

startWorkflowInstance

void startWorkflowInstance(long companyId,
                           long groupId,
                           long userId,
                           java.lang.String className,
                           long classPK,
                           java.util.Map<java.lang.String,java.io.Serializable> workflowContext)
                           throws PortalException,
                                  SystemException
Throws:
PortalException
SystemException

updateClassPK

void updateClassPK(long companyId,
                   long groupId,
                   java.lang.String className,
                   long oldClassPK,
                   long newClassPK)
                   throws PortalException,
                          SystemException
Throws:
PortalException
SystemException