Guvnor web application Drools 6.0.0-SNAPSHOT

org.drools.guvnor.server
Class WorkItemServiceServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet
              extended by com.google.gwt.user.server.rpc.RemoteServiceServlet
                  extended by org.drools.guvnor.server.WorkItemServiceServlet
All Implemented Interfaces:
com.google.gwt.user.client.rpc.RemoteService, com.google.gwt.user.server.rpc.SerializationPolicyProvider, Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, WorkItemService

@Veto
public class WorkItemServiceServlet
extends com.google.gwt.user.server.rpc.RemoteServiceServlet
implements WorkItemService

GWT Entry point for WorkItemService RPC calls

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet
perThreadRequest, perThreadResponse
 
Constructor Summary
WorkItemServiceServlet()
           
 
Method Summary
 Map<String,String> loadWorkitemDefinitionElementData()
          Returns the Workitem Definition elements specified by WorkitemDefinitionElementsManager
 Set<PortableWorkDefinition> loadWorkItemDefinitions(String packageUUID)
          Load and return a List of all parsed Work Definitions.
 
Methods inherited from class com.google.gwt.user.server.rpc.RemoteServiceServlet
checkPermutationStrongName, doGetSerializationPolicy, getSerializationPolicy, onAfterResponseSerialized, onBeforeRequestDeserialized, processCall, processPost, shouldCompressResponse
 
Methods inherited from class com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet
doPost, doUnexpectedFailure, getPermutationStrongName, getThreadLocalRequest, getThreadLocalResponse, onAfterRequestDeserialized, readContent
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkItemServiceServlet

public WorkItemServiceServlet()
Method Detail

loadWorkitemDefinitionElementData

public Map<String,String> loadWorkitemDefinitionElementData()
                                                     throws DetailedSerializationException
Description copied from interface: WorkItemService
Returns the Workitem Definition elements specified by WorkitemDefinitionElementsManager

Specified by:
loadWorkitemDefinitionElementData in interface WorkItemService
Returns:
a Map containing the key,value pairs of data.
Throws:
DetailedSerializationException

loadWorkItemDefinitions

public Set<PortableWorkDefinition> loadWorkItemDefinitions(String packageUUID)
                                                    throws DetailedSerializationException
Description copied from interface: WorkItemService
Load and return a List of all parsed Work Definitions. The source of such Work Definitions is Assets defined in Guvnor and those defined in /workitemDefinitionElements.properties.

Specified by:
loadWorkItemDefinitions in interface WorkItemService
Parameters:
packageUUID - The Package UUID for which Work Definitions should be loaded
Returns:
Throws:
DetailedSerializationException

Guvnor web application Drools 6.0.0-SNAPSHOT

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.