it.sistematica.isharedoc.service.ws
Class InstanceWebServiceImpl

java.lang.Object
  extended by it.sistematica.isharedoc.service.ws.InstanceWebServiceImpl
All Implemented Interfaces:
InstanceWebService

@Service(value="instanceWebService")
public class InstanceWebServiceImpl
extends java.lang.Object
implements InstanceWebService


Field Summary
(package private)  it.neverworks.util.Configuration Configuration
           
(package private)  it.neverworks.data.EntityManager entities
           
(package private)  InstanceSecurityService instanceSecurityService
           
(package private)  InstanceService instanceService
           
(package private)  MessageboxService messageboxService
           
(package private)  OrganizationService organizationService
           
(package private)  PartitionService partitionService
           
(package private)  WorkProcessManager processManager
           
(package private)  ReportingService reportingService
           
(package private)  SearchService searchService
           
(package private)  WorkTaskManager taskManager
           
(package private)  it.neverworks.application.service.UserInfo userInfo
           
 
Fields inherited from interface it.sistematica.isharedoc.service.ws.InstanceWebService
DEFAULT_MAX_RESULTS
 
Constructor Summary
InstanceWebServiceImpl()
           
 
Method Summary
 TaskCompleteResponse complete(TaskCompleteRequest request, java.lang.String userid)
           
 InstanceActivityCreateResponse createInstance(InstanceActivityCreateRequest request, java.lang.String userid)
           
 InstanceMessageCreateResponse createInstance(InstanceMessageCreateRequest request, java.lang.String userid)
           
 InstanceDetailResponse detailInstance(InstanceDetailRequest request, java.lang.String userid)
           
 InstanceOperationResponse operation(InstanceOperationRequest request, java.lang.String userid)
           
 InstancePreviewResponse previewInstance(InstancePreviewRequest request, java.lang.String userid)
           
 InstanceSearchResponse searchInstances(InstanceSearchRequest request, java.lang.String userid)
           
 TaskSearchResponse searchTasks(TaskSearchRequest request, java.lang.String userid)
           
 InstanceSignalResponse signal(InstanceSignalRequest request, java.lang.String userid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userInfo

it.neverworks.application.service.UserInfo userInfo

entities

it.neverworks.data.EntityManager entities

Configuration

it.neverworks.util.Configuration Configuration

partitionService

PartitionService partitionService

instanceService

InstanceService instanceService

instanceSecurityService

InstanceSecurityService instanceSecurityService

searchService

SearchService searchService

reportingService

ReportingService reportingService

organizationService

OrganizationService organizationService

messageboxService

MessageboxService messageboxService

processManager

WorkProcessManager processManager

taskManager

WorkTaskManager taskManager
Constructor Detail

InstanceWebServiceImpl

public InstanceWebServiceImpl()
Method Detail

createInstance

@Transactional
public InstanceActivityCreateResponse createInstance(InstanceActivityCreateRequest request,
                                                                   java.lang.String userid)
Specified by:
createInstance in interface InstanceWebService

createInstance

@Transactional
public InstanceMessageCreateResponse createInstance(InstanceMessageCreateRequest request,
                                                                  java.lang.String userid)
Specified by:
createInstance in interface InstanceWebService

signal

@Transactional
public InstanceSignalResponse signal(InstanceSignalRequest request,
                                                   java.lang.String userid)
Specified by:
signal in interface InstanceWebService

operation

@Transactional
public InstanceOperationResponse operation(InstanceOperationRequest request,
                                                         java.lang.String userid)
Specified by:
operation in interface InstanceWebService

previewInstance

@Transactional
public InstancePreviewResponse previewInstance(InstancePreviewRequest request,
                                                             java.lang.String userid)
Specified by:
previewInstance in interface InstanceWebService

detailInstance

@Transactional
public InstanceDetailResponse detailInstance(InstanceDetailRequest request,
                                                           java.lang.String userid)
Specified by:
detailInstance in interface InstanceWebService

searchInstances

@Transactional
public InstanceSearchResponse searchInstances(InstanceSearchRequest request,
                                                            java.lang.String userid)
Specified by:
searchInstances in interface InstanceWebService

searchTasks

@Transactional
public TaskSearchResponse searchTasks(TaskSearchRequest request,
                                                    java.lang.String userid)
Specified by:
searchTasks in interface InstanceWebService

complete

@Transactional
public TaskCompleteResponse complete(TaskCompleteRequest request,
                                                   java.lang.String userid)
Specified by:
complete in interface InstanceWebService