org.gcube.informationsystem.registry.impl.state
Class RegistryFactoryResource

java.lang.Object
  extended by GCUBEWSResource
      extended by org.gcube.informationsystem.registry.impl.state.RegistryFactoryResource

public class RegistryFactoryResource
extends GCUBEWSResource

The RegistryFactoryResource has the role to maintain WS-Topics used to notify changes each time a GCUBEResource profile is created/removed/updated. A single instance of this class is created within each instance of the IS-Registry service.

Author:
Andrea Manzi, Manuele Simi (CNR)

Constructor Summary
RegistryFactoryResource()
           
 
Method Summary
 RegistryProperty getCollection()
          Default getter for the RP Collection
 RegistryProperty getCS()
          Default getter for the RP CS
 RegistryProperty getCSInstance()
          Default getter for the RP CSInstance
 RegistryProperty getExternalRunningInstance()
          Default getter for the RP ExternalRunningInstanceRP
 RegistryProperty getGenericResource()
          Default getter for the RP Generic
 RegistryProperty getGHN()
          Default getter for the RP ghn
 RegistryProperty getGLiteCE()
          Default getter for the RP gLiteCE
 RegistryProperty getGLiteSE()
          Default getter for the RP gLiteSE
 RegistryProperty getGLiteService()
          Default getter for the RP gLiteSite
 RegistryProperty getGLiteSite()
          Default getter for the RP gLiteSite
 RegistryProperty getMetadataCollection()
          Default getter for the RP MetadataColletion
 RegistryProperty getRunningInstance()
          Default getter for the RP runningInstanceRP
 RegistryProperty getService()
          Default getter for the RP Service
 RegistryProperty getVRE()
          Default getter for the RP VRE
 void setCollection(RegistryProperty property)
          Default Setter for the RP Collection
 void setCS(RegistryProperty property)
          Default Setter for the RP CS
 void setCSInstance(RegistryProperty property)
          Default Setter for the RP CSInstance
 void setExternalRunningInstance(RegistryProperty property)
          Default Setter for the RP ExternalRunningInstanceRP
 void setGenericResource(RegistryProperty property)
          Default Setter for the RP Generic
 void setGHN(RegistryProperty property)
          Default Setter for the RP ghn
 void setGLiteCE(RegistryProperty property)
          Default Setter for the RP gLiteCE
 void setGLiteSE(RegistryProperty property)
          Default Setter for the RP gLiteSE
 void setGLiteService(RegistryProperty property)
          Default Setter for the RP gLiteSite
 void setGLiteSite(RegistryProperty property)
          Default Setter for the RP gLiteSite
 void setMetadataCollection(RegistryProperty property)
          Default Setter for the RP MetadataColletion
 void setRunningInstance(RegistryProperty property)
          Default Setter for the RP runningInstanceRP
 void setService(RegistryProperty property)
          Default Setter for the RP Service
 void setVRE(RegistryProperty property)
          Default Setter for the RP VRE
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryFactoryResource

public RegistryFactoryResource()
Method Detail

setRunningInstance

public void setRunningInstance(RegistryProperty property)
Default Setter for the RP runningInstanceRP

Parameters:
property - The RI property

getRunningInstance

public RegistryProperty getRunningInstance()
Default getter for the RP runningInstanceRP

Returns:
The RegistryProperty

setExternalRunningInstance

public void setExternalRunningInstance(RegistryProperty property)
Default Setter for the RP ExternalRunningInstanceRP

Parameters:
property - The RegistryProperty

getExternalRunningInstance

public RegistryProperty getExternalRunningInstance()
Default getter for the RP ExternalRunningInstanceRP

Returns:
The RegistryProperty

setService

public void setService(RegistryProperty property)
Default Setter for the RP Service

Parameters:
property - The RegistryProperty

getService

public RegistryProperty getService()
Default getter for the RP Service

Returns:
The RegistryProperty

setCollection

public void setCollection(RegistryProperty property)
Default Setter for the RP Collection

Parameters:
property - The RegistryProperty

getCollection

public RegistryProperty getCollection()
Default getter for the RP Collection

Returns:
The RegistryProperty

setCS

public void setCS(RegistryProperty property)
Default Setter for the RP CS

Parameters:
property - The RegistryProperty

getCS

public RegistryProperty getCS()
Default getter for the RP CS

Returns:
The RegistryProperty

setCSInstance

public void setCSInstance(RegistryProperty property)
Default Setter for the RP CSInstance

Parameters:
property - The RegistryProperty

getCSInstance

public RegistryProperty getCSInstance()
Default getter for the RP CSInstance

Returns:
The RegistryProperty

setGHN

public void setGHN(RegistryProperty property)
Default Setter for the RP ghn

Parameters:
property - The RegistryProperty

getGHN

public RegistryProperty getGHN()
Default getter for the RP ghn

Returns:
The RegistryProperty

setGLiteSE

public void setGLiteSE(RegistryProperty property)
Default Setter for the RP gLiteSE

Parameters:
property - The RegistryProperty

getGLiteSE

public RegistryProperty getGLiteSE()
Default getter for the RP gLiteSE

Returns:
The RegistryProperty

setGLiteCE

public void setGLiteCE(RegistryProperty property)
Default Setter for the RP gLiteCE

Parameters:
property - The RegistryProperty

getGLiteCE

public RegistryProperty getGLiteCE()
Default getter for the RP gLiteCE

Returns:
The RegistryProperty

setGLiteSite

public void setGLiteSite(RegistryProperty property)
Default Setter for the RP gLiteSite

Parameters:
property - The RegistryProperty

getGLiteSite

public RegistryProperty getGLiteSite()
Default getter for the RP gLiteSite

Returns:
The RegistryProperty

setGLiteService

public void setGLiteService(RegistryProperty property)
Default Setter for the RP gLiteSite

Parameters:
property - The RegistryProperty

getGLiteService

public RegistryProperty getGLiteService()
Default getter for the RP gLiteSite

Returns:
The RegistryProperty

setVRE

public void setVRE(RegistryProperty property)
Default Setter for the RP VRE

Parameters:
property - The RegistryProperty

getVRE

public RegistryProperty getVRE()
Default getter for the RP VRE

Returns:
The RegistryProperty

setMetadataCollection

public void setMetadataCollection(RegistryProperty property)
Default Setter for the RP MetadataColletion

Parameters:
property - The RegistryProperty

getMetadataCollection

public RegistryProperty getMetadataCollection()
Default getter for the RP MetadataColletion

Returns:
The RegistryProperty

setGenericResource

public void setGenericResource(RegistryProperty property)
Default Setter for the RP Generic

Parameters:
property - The RegistryProperty

getGenericResource

public RegistryProperty getGenericResource()
Default getter for the RP Generic

Returns:
The RegistryProperty