org.yawlfoundation.yawl.monitor
Class MonitorClient

java.lang.Object
  extended by org.yawlfoundation.yawl.monitor.MonitorClient

public class MonitorClient
extends Object


Constructor Summary
MonitorClient()
           
 
Method Summary
 String getCaseData(String itemID)
           
 String getCaseEvent(String caseID, String event)
           
 List<CaseInstance> getCases()
           
 String getCaseStartedBy(String caseID)
           
 List<YLogEvent> getEventsForWorkItem(String itemID)
           
static MonitorClient getInstance()
           
 List<ParameterInstance> getParameters(String itemID)
           
 List<ResourceEvent> getResourceEventsForWorkItem(String itemID)
           
 String getServiceName(long key)
           
 long getStartupTime()
           
 List<WorkItemInstance> getWorkItems(String caseID)
           
protected  void initInterfaces(Map<String,String> urlMap)
           
 String login(String userid, String password)
           
 boolean successful(String msg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitorClient

public MonitorClient()
Method Detail

getInstance

public static MonitorClient getInstance()

initInterfaces

protected void initInterfaces(Map<String,String> urlMap)

getCases

public List<CaseInstance> getCases()
                            throws IOException
Throws:
IOException

getWorkItems

public List<WorkItemInstance> getWorkItems(String caseID)
                                    throws IOException
Throws:
IOException

getParameters

public List<ParameterInstance> getParameters(String itemID)
                                      throws IOException
Throws:
IOException

getStartupTime

public long getStartupTime()

login

public String login(String userid,
                    String password)

successful

public boolean successful(String msg)

getCaseData

public String getCaseData(String itemID)
                   throws IOException
Throws:
IOException

getCaseEvent

public String getCaseEvent(String caseID,
                           String event)
                    throws IOException
Throws:
IOException

getServiceName

public String getServiceName(long key)
                      throws IOException
Throws:
IOException

getEventsForWorkItem

public List<YLogEvent> getEventsForWorkItem(String itemID)
                                     throws IOException
Throws:
IOException

getResourceEventsForWorkItem

public List<ResourceEvent> getResourceEventsForWorkItem(String itemID)
                                                 throws IOException
Throws:
IOException

getCaseStartedBy

public String getCaseStartedBy(String caseID)
                        throws IOException
Throws:
IOException


Copyright © 2004-2012 The YAWL Foundation.