org.gcube.vremanagement.vremodeler.resources
Class GCUBEGenericFunctionalityResource

java.lang.Object
  extended by GCUBEResource
      extended by org.gcube.vremanagement.vremodeler.resources.GCUBEGenericFunctionalityResource
Direct Known Subclasses:
KGCUBEGenericFunctionalityResource

public abstract class GCUBEGenericFunctionalityResource
extends GCUBEResource


Field Summary
static java.lang.String SECONDARYTYPE_GRIDRESOURCE
          Secondary type used for grid resources
static java.lang.String SECONDARYTYPE_INDEXDEFINITION
          Secondary type used for IndexDefinition
static java.lang.String SECONDARYTYPE_INFRASTRUCTURE
          Secondary type used for INFRASTRUCTUREs
static java.lang.String SECONDARYTYPE_PORTLETCONFIG
          Secondary type used for portlet configuration
static java.lang.String SECONDARYTYPE_SEARCHCONFIG
          Secondary type used for search configuration
static java.lang.String SECONDARYTYPE_TP
          Secondary type used for transformation programs
static java.lang.String SECONDARYTYPE_USERPROFILE
          Secondary type used for user profiles
static java.lang.String SECONDARYTYPE_VO
          Secondary type used for VOs
static java.lang.String SECONDARYTYPE_VRE
          Secondary type used for VREs
static java.lang.String TYPE
          The type of the resource.
 
Constructor Summary
GCUBEGenericFunctionalityResource()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Body getBody()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.lang.String getSecondaryType()
          Sets the sercondary type
 void setBody(Body body)
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setSecondaryType(java.lang.String secondaryType)
          Gets the secondary type
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

public static final java.lang.String TYPE
The type of the resource.

See Also:
Constant Field Values

SECONDARYTYPE_TP

public static final java.lang.String SECONDARYTYPE_TP
Secondary type used for transformation programs

See Also:
Constant Field Values

SECONDARYTYPE_VRE

public static final java.lang.String SECONDARYTYPE_VRE
Secondary type used for VREs

See Also:
Constant Field Values

SECONDARYTYPE_VO

public static final java.lang.String SECONDARYTYPE_VO
Secondary type used for VOs

See Also:
Constant Field Values

SECONDARYTYPE_INFRASTRUCTURE

public static final java.lang.String SECONDARYTYPE_INFRASTRUCTURE
Secondary type used for INFRASTRUCTUREs

See Also:
Constant Field Values

SECONDARYTYPE_USERPROFILE

public static final java.lang.String SECONDARYTYPE_USERPROFILE
Secondary type used for user profiles

See Also:
Constant Field Values

SECONDARYTYPE_INDEXDEFINITION

public static final java.lang.String SECONDARYTYPE_INDEXDEFINITION
Secondary type used for IndexDefinition

See Also:
Constant Field Values

SECONDARYTYPE_SEARCHCONFIG

public static final java.lang.String SECONDARYTYPE_SEARCHCONFIG
Secondary type used for search configuration

See Also:
Constant Field Values

SECONDARYTYPE_PORTLETCONFIG

public static final java.lang.String SECONDARYTYPE_PORTLETCONFIG
Secondary type used for portlet configuration

See Also:
Constant Field Values

SECONDARYTYPE_GRIDRESOURCE

public static final java.lang.String SECONDARYTYPE_GRIDRESOURCE
Secondary type used for grid resources

See Also:
Constant Field Values
Constructor Detail

GCUBEGenericFunctionalityResource

public GCUBEGenericFunctionalityResource()
Method Detail

getBody

public Body getBody()

setBody

public void setBody(Body body)

getSecondaryType

public java.lang.String getSecondaryType()
Sets the sercondary type

Returns:
the secondaryType

setSecondaryType

public void setSecondaryType(java.lang.String secondaryType)
Gets the secondary type

Parameters:
secondaryType - the secondaryType to set

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

equals

public boolean equals(java.lang.Object obj)