|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.noaa.gdsg.xmldbremote.service.BaseHandler
gov.noaa.gdsg.xmldbremote.service.ResourceSetHandler
Constructor Summary | |
ResourceSetHandler()
Creates a new instance of ResourceSetHandler |
Method Summary | |
void |
addResource(ResourceSetTransport transport,
org.xmldb.api.base.Resource resource)
Adds a resource instance to the set |
void |
clear(ResourceSetTransport transport)
clears the resource |
protected BaseTransport |
createTransportObject(java.lang.Object object)
Subclass implement this in order to create the appropriate object and populate it with appropriate values. |
org.xmldb.api.base.Resource |
getMembersAsResource(ResourceSetTransport transport)
get iterator should be handled on the client |
org.xmldb.api.base.Resource |
getResource(ResourceSetTransport transport,
long index)
Returns the ith resource in the set |
long |
getSize(ResourceSetTransport transport)
Returns the number of resources contained |
void |
removeResource(ResourceSetTransport transport,
long index)
Removes the specified resource |
Methods inherited from class gov.noaa.gdsg.xmldbremote.service.BaseHandler |
getAllStoredObjects, getObjectFromSession, nextId, saveForSession |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ResourceSetHandler()
Method Detail |
protected BaseTransport createTransportObject(java.lang.Object object)
BaseHandler
createTransportObject
in class BaseHandler
object
- The actual object in which the mock object should be created to represent.
public void addResource(ResourceSetTransport transport, org.xmldb.api.base.Resource resource) throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException
public void clear(ResourceSetTransport transport) throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException
public org.xmldb.api.base.Resource getMembersAsResource(ResourceSetTransport transport) throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException
public long getSize(ResourceSetTransport transport) throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException
public org.xmldb.api.base.Resource getResource(ResourceSetTransport transport, long index) throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException
public void removeResource(ResourceSetTransport transport, long index) throws org.xmldb.api.base.XMLDBException
org.xmldb.api.base.XMLDBException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |