edu.uci.isr.yancees.server.service.cassius
Class CassiusService

java.lang.Object
  extended byedu.uci.isr.yancees.server.service.AbstractService
      extended byedu.uci.isr.yancees.server.service.cassius.CassiusService
All Implemented Interfaces:
ServiceInterface

public class CassiusService
extends AbstractService

That's a generic service, with void implementation.


Constructor Summary
CassiusService()
          constructor
 
Method Summary
 void changeAccount(org.w3c.dom.Node command)
          
 void defineType(org.w3c.dom.Node command)
          
 org.w3c.dom.Node listAccounts(org.w3c.dom.Node command)
          
 org.w3c.dom.Node listObjects(org.w3c.dom.Node command)
          
 org.w3c.dom.Node listTypes(org.w3c.dom.Node command)
          
 void modifyObject(org.w3c.dom.Node command)
          
 void newObject(org.w3c.dom.Node command)
          
 EventInterface[] poll(org.w3c.dom.Node command)
          Interprets the following XML protocol description.
 void registerAccount(org.w3c.dom.Node command)
          
 void removeObject(org.w3c.dom.Node command)
          
 void removeType(org.w3c.dom.Node command)
          
 void unregisterAccount(org.w3c.dom.Node command)
          
 
Methods inherited from class edu.uci.isr.yancees.server.service.AbstractService
getName, isActive, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CassiusService

public CassiusService()
constructor

Method Detail

registerAccount

public void registerAccount(org.w3c.dom.Node command)
                     throws CassServiceException

Parameters:
command -
Throws:
CassServiceException

unregisterAccount

public void unregisterAccount(org.w3c.dom.Node command)
                       throws CassServiceException

Parameters:
command -
Throws:
CassServiceException

changeAccount

public void changeAccount(org.w3c.dom.Node command)
                   throws CassServiceException

Parameters:
command -
Throws:
CassServiceException

listAccounts

public org.w3c.dom.Node listAccounts(org.w3c.dom.Node command)
                              throws CassServiceException

Parameters:
command -
Returns:
Throws:
CassServiceException

newObject

public void newObject(org.w3c.dom.Node command)
               throws CassServiceException

Parameters:
command -
Throws:
CassServiceException

removeObject

public void removeObject(org.w3c.dom.Node command)
                  throws CassServiceException

Parameters:
command -
Throws:
CassServiceException

modifyObject

public void modifyObject(org.w3c.dom.Node command)
                  throws CassServiceException

Parameters:
command -
Throws:
CassServiceException

listObjects

public org.w3c.dom.Node listObjects(org.w3c.dom.Node command)
                             throws CassServiceException

Parameters:
command -
Returns:
Throws:
CassServiceException

defineType

public void defineType(org.w3c.dom.Node command)
                throws CassServiceException

Parameters:
command -
Throws:
CassServiceException

removeType

public void removeType(org.w3c.dom.Node command)
                throws CassServiceException

Parameters:
command -
Throws:
CassServiceException

listTypes

public org.w3c.dom.Node listTypes(org.w3c.dom.Node command)
                           throws CassServiceException

Parameters:
command -
Returns:
Throws:
CassServiceException

poll

public EventInterface[] poll(org.w3c.dom.Node command)
                      throws CassServiceException
Interprets the following XML protocol description.

Parameters:
command -
Returns:
Throws:
CassServiceException