public class IdPreservingPendingResourceManagerImpl extends Object implements PendingResourceManager, ResourceKindResolver
| Constructor and Description |
|---|
IdPreservingPendingResourceManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
eu.dnetlib.enabling.is.registry.rmi.ISRegistryService |
getIsRegistry() |
eu.dnetlib.enabling.is.store.rmi.ISStoreService |
getIsStore() |
String |
getNormalKindForType(String resourceType) |
String |
getPendingKindForType(String resourceType) |
ResourceKindResolver |
getResourceKindResolver() |
eu.dnetlib.enabling.is.registry.schema.OpaqueResourceValidator |
getResourceValidator() |
String |
registerProfile(eu.dnetlib.enabling.tools.OpaqueResource resource) |
void |
setIsRegistry(eu.dnetlib.enabling.is.registry.rmi.ISRegistryService isRegistry) |
void |
setIsStore(eu.dnetlib.enabling.is.store.rmi.ISStoreService isStore) |
void |
setPending(eu.dnetlib.enabling.tools.OpaqueResource resource)
change a profile to a pending state.
|
void |
setPending(eu.dnetlib.enabling.tools.OpaqueResource resource,
boolean local)
change a profile to a valid state.
|
void |
setResourceKindResolver(ResourceKindResolver resourceKindResolver) |
void |
setResourceValidator(eu.dnetlib.enabling.is.registry.schema.OpaqueResourceValidator resourceValidator) |
void |
setValid(eu.dnetlib.enabling.tools.OpaqueResource resource)
change a profile to a valid state.
|
void |
setXqueryUtils(eu.dnetlib.enabling.tools.XQueryUtils xqueryUtils) |
public IdPreservingPendingResourceManagerImpl()
public void setPending(eu.dnetlib.enabling.tools.OpaqueResource resource,
boolean local)
setPending in interface PendingResourceManagerresource - resourcelocal - true if the resource is not persistentPendingResourceManager.setPending(eu.dnetlib.enabling.tools.OpaqueResource)public void setPending(eu.dnetlib.enabling.tools.OpaqueResource resource)
setPending in interface PendingResourceManagerresource - opaque resourcePendingResourceManager.setPending(eu.dnetlib.enabling.tools.OpaqueResource)public void setValid(eu.dnetlib.enabling.tools.OpaqueResource resource)
setValid in interface PendingResourceManagerresource - opaque resourcePendingResourceManager.setValid(eu.dnetlib.enabling.tools.OpaqueResource)public String registerProfile(eu.dnetlib.enabling.tools.OpaqueResource resource) throws eu.dnetlib.enabling.is.registry.rmi.ISRegistryException
eu.dnetlib.enabling.is.registry.rmi.ISRegistryExceptionpublic String getNormalKindForType(String resourceType) throws XPathExpressionException
getNormalKindForType in interface ResourceKindResolverXPathExpressionExceptionpublic String getPendingKindForType(String resourceType) throws XPathExpressionException
getPendingKindForType in interface ResourceKindResolverXPathExpressionExceptionpublic ResourceKindResolver getResourceKindResolver()
public void setResourceKindResolver(ResourceKindResolver resourceKindResolver)
public void setXqueryUtils(eu.dnetlib.enabling.tools.XQueryUtils xqueryUtils)
public eu.dnetlib.enabling.is.registry.schema.OpaqueResourceValidator getResourceValidator()
public void setResourceValidator(eu.dnetlib.enabling.is.registry.schema.OpaqueResourceValidator resourceValidator)
public eu.dnetlib.enabling.is.registry.rmi.ISRegistryService getIsRegistry()
public void setIsRegistry(eu.dnetlib.enabling.is.registry.rmi.ISRegistryService isRegistry)
public eu.dnetlib.enabling.is.store.rmi.ISStoreService getIsStore()
public void setIsStore(eu.dnetlib.enabling.is.store.rmi.ISStoreService isStore)
Copyright © 2017. All rights reserved.