|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.common.informationsystem.publisher.impl.resources.RegistryResourcePublisher
public final class RegistryResourcePublisher
Allows registration/unregistration of GCUBEResource in the IS-Registry
| Field Summary | |
|---|---|
protected List<org.apache.axis.message.addressing.EndpointReferenceType> |
ICEprs
|
protected static org.gcube.common.core.utils.logging.GCUBELog |
logger
|
protected ISRegistryClient |
registryClient
|
protected org.gcube.informationsystem.registry.stubs.RegistryFactoryPortType |
registryFactoryPortType
|
| Constructor Summary | |
|---|---|
RegistryResourcePublisher(org.gcube.common.core.scope.GCUBEScope scope)
Constructor |
|
| Method Summary | |
|---|---|
void |
create(org.gcube.common.core.resources.GCUBEResource profile)
Allows registering a profile into IS |
void |
remove(String ID,
String type)
Removes from the IS the Profile corresponding to the given ID |
void |
update(org.gcube.common.core.resources.GCUBEResource profile)
Updates a GCUBEResource on the IS |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.gcube.common.core.utils.logging.GCUBELog logger
protected org.gcube.informationsystem.registry.stubs.RegistryFactoryPortType registryFactoryPortType
protected List<org.apache.axis.message.addressing.EndpointReferenceType> ICEprs
protected ISRegistryClient registryClient
| Constructor Detail |
|---|
public RegistryResourcePublisher(org.gcube.common.core.scope.GCUBEScope scope)
throws Exception
Exception| Method Detail |
|---|
public void create(org.gcube.common.core.resources.GCUBEResource profile)
throws Exception
profile - the Profile to register into IS
Exception - if the registration fails
public void remove(String ID,
String type)
throws Exception
ID - the resource IDtype - the resource type
Exception - if the removal fails
public void update(org.gcube.common.core.resources.GCUBEResource profile)
throws Exception
GCUBEResource on the IS
profile - the Profile
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||