public abstract class GCUBEGenericFunctionalityResource
extends org.gcube.common.core.resources.GCUBEResource
org.gcube.common.core.resources.GCUBEResource.AddScopeEvent, org.gcube.common.core.resources.GCUBEResource.InvalidScopeException, org.gcube.common.core.resources.GCUBEResource.RemoveScopeEvent, org.gcube.common.core.resources.GCUBEResource.ResourceConsumer, org.gcube.common.core.resources.GCUBEResource.ResourceEvent<PAYLOAD>, org.gcube.common.core.resources.GCUBEResource.ResourceTopic| Modifier and Type | Field and Description |
|---|---|
static String |
SECONDARYTYPE_GRIDRESOURCE
Secondary type used for grid resources
|
static String |
SECONDARYTYPE_INDEXDEFINITION
Secondary type used for IndexDefinition
|
static String |
SECONDARYTYPE_INFRASTRUCTURE
Secondary type used for INFRASTRUCTUREs
|
static String |
SECONDARYTYPE_PORTLETCONFIG
Secondary type used for portlet configuration
|
static String |
SECONDARYTYPE_SEARCHCONFIG
Secondary type used for search configuration
|
static String |
SECONDARYTYPE_TP
Secondary type used for transformation programs
|
static String |
SECONDARYTYPE_USERPROFILE
Secondary type used for user profiles
|
static String |
SECONDARYTYPE_VO
Secondary type used for VOs
|
static String |
SECONDARYTYPE_VRE
Secondary type used for VREs
|
static String |
TYPE
The type of the resource.
|
| Constructor and Description |
|---|
GCUBEGenericFunctionalityResource() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<FunctionalityPersisted> |
fromResourceToPersistedList() |
Body |
getBody() |
String |
getDescription() |
String |
getName() |
String |
getSecondaryType()
Sets the sercondary type
|
void |
setBody(Body body) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
setSecondaryType(String secondaryType)
Gets the secondary type
|
public static final String TYPE
public static final String SECONDARYTYPE_TP
public static final String SECONDARYTYPE_VRE
public static final String SECONDARYTYPE_VO
public static final String SECONDARYTYPE_INFRASTRUCTURE
public static final String SECONDARYTYPE_USERPROFILE
public static final String SECONDARYTYPE_INDEXDEFINITION
public static final String SECONDARYTYPE_SEARCHCONFIG
public static final String SECONDARYTYPE_PORTLETCONFIG
public static final String SECONDARYTYPE_GRIDRESOURCE
public Body getBody()
public void setBody(Body body)
public String getSecondaryType()
public void setSecondaryType(String secondaryType)
secondaryType - the secondaryType to setpublic String getDescription()
public void setDescription(String description)
public String getName()
public void setName(String name)
public boolean equals(Object obj)
equals in class org.gcube.common.core.resources.GCUBEResourcepublic List<FunctionalityPersisted> fromResourceToPersistedList()
Copyright © 2017. All Rights Reserved.