com.centrasite.registry.versionmanagementservices
Class VersionServicePurgeCollector
java.lang.Object
com.centrasite.jaxr.webservice.WebServiceAbstractCollector
com.centrasite.registry.versionmanagementservices.VersionServicePurgeCollector
public class VersionServicePurgeCollector
- extends com.centrasite.jaxr.webservice.WebServiceAbstractCollector
The collector which delivers the objects to be deleted for the 'purge' method.
Use for 'Service' and 'Schema'.
Fields inherited from class com.centrasite.jaxr.webservice.WebServiceAbstractCollector |
EXTLINK_COLLECT_ALL, EXTLINK_COLLECT_DEFAULT, EXTLINK_COLLECT_NONE |
Constructor Summary |
VersionServicePurgeCollector(javax.xml.registry.BusinessQueryManager qMgr,
javax.xml.registry.infomodel.RegistryEntry schemaHolder,
com.centrasite.jaxr.webservice.WebServiceCollectorParameters params)
|
VersionServicePurgeCollector(javax.xml.registry.BusinessQueryManager qMgr,
javax.xml.registry.infomodel.Service jaxrService,
com.centrasite.jaxr.webservice.WebServiceCollectorParameters params)
|
Method Summary |
java.util.Collection<javax.xml.registry.infomodel.Key> |
getAllKeys()
Get all keys to be purged. |
java.util.Collection |
getObjectList()
|
boolean |
permitSharedObjects()
Returns 'false' because at remove the object must not be shared by another one |
Methods inherited from class com.centrasite.jaxr.webservice.WebServiceAbstractCollector |
getAdditionalServices, getAllExternalLinks, getAssocList, getComponentWebdavURIs, getDeniedElinks, getDeniedExternalLinks, getDeniedObjects, getDenyResult, getQMgr, getRequiredWebdavURIs, getSequencedObjectList, getServiceBindingObjects, getSharedWebdavURIs, getSubWsdlElinks, getUnprivilegedAccesses, getWebdavURIs, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
VersionServicePurgeCollector
public VersionServicePurgeCollector(javax.xml.registry.BusinessQueryManager qMgr,
javax.xml.registry.infomodel.Service jaxrService,
com.centrasite.jaxr.webservice.WebServiceCollectorParameters params)
throws javax.xml.registry.JAXRException
- Throws:
javax.xml.registry.JAXRException
VersionServicePurgeCollector
public VersionServicePurgeCollector(javax.xml.registry.BusinessQueryManager qMgr,
javax.xml.registry.infomodel.RegistryEntry schemaHolder,
com.centrasite.jaxr.webservice.WebServiceCollectorParameters params)
throws javax.xml.registry.JAXRException
- Throws:
javax.xml.registry.JAXRException
getObjectList
public java.util.Collection getObjectList()
- Overrides:
getObjectList
in class com.centrasite.jaxr.webservice.WebServiceAbstractCollector
getAllKeys
public java.util.Collection<javax.xml.registry.infomodel.Key> getAllKeys()
throws javax.xml.registry.JAXRException
- Get all keys to be purged.
- Returns:
- the list of keys to be purged
- Throws:
javax.xml.registry.JAXRException
permitSharedObjects
public boolean permitSharedObjects()
- Returns 'false' because at remove the object must not be shared by another one
- Specified by:
permitSharedObjects
in class com.centrasite.jaxr.webservice.WebServiceAbstractCollector