|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.portlets.admin.irbootstrapperportlet.gwt.server.types.data.DataType<FullTextIndexManagementWSResource>
org.gcube.portlets.admin.irbootstrapperportlet.gwt.server.types.data.FullTextIndexDataType
public class FullTextIndexDataType
| Field Summary | |
|---|---|
static String |
ATTR_COLLECTIONID
|
static String |
ATTR_COLLECTIONNAME
|
static String |
ATTR_INDEXID
|
| Fields inherited from class org.gcube.portlets.admin.irbootstrapperportlet.gwt.server.types.data.DataType |
|---|
typeName, xml |
| Constructor Summary | |
|---|---|
FullTextIndexDataType(org.gcube.common.core.scope.GCUBEScope scope,
FullTextIndexManagementWSResource associatedResource)
|
|
| Method Summary | |
|---|---|
Object |
clone()
|
void |
copyDataFromResource()
Updates all the attributes of this data types with the values of the corresponding attributes defined in the associated resource. |
boolean |
doesIdentifyUniqueResource()
Returns true if the currently defined attributes of this DataType are adequate in order to uniquely identify a resource in the infrastructure. |
String |
getCollectionID()
|
String |
getCollectionName()
|
Map<String,String> |
getDataTypeAttrToResourceAttrMappings()
Returns (dataTypeAttrValue, resourceAttrValue) pairs, which describe the mappings between attributes defined in this data types and attributes defined in the wrapped type of resource. |
String |
getIndexID()
|
String |
getUID()
Returns an identifier that uniquely identifies the specific DataType instance. |
String |
getUIDescription()
Returns a string which will be displayed as the description of this DataType in the UI. |
String |
getUIName()
Returns a string which will be displayed as the name of this DataType in the UI. |
Document |
getXMLTypeDefinitionDocument()
Returns a Document object defining the XML structure of this DataType's contents. |
void |
setCollectionID(String s)
|
void |
setCollectionName(String s)
|
void |
setIndexID(String s)
|
| Methods inherited from class org.gcube.portlets.admin.irbootstrapperportlet.gwt.server.types.data.DataType |
|---|
copyDataToResource, evaluate, findMatchesInScope, getAssociatedResource, getAttributeValue, getScope, getTypeDefinition, getTypeName, initialize, setAttributeValue |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String ATTR_COLLECTIONID
public static final String ATTR_COLLECTIONNAME
public static final String ATTR_INDEXID
| Constructor Detail |
|---|
public FullTextIndexDataType(org.gcube.common.core.scope.GCUBEScope scope,
FullTextIndexManagementWSResource associatedResource)
| Method Detail |
|---|
public Map<String,String> getDataTypeAttrToResourceAttrMappings()
DataType
getDataTypeAttrToResourceAttrMappings in class DataType<FullTextIndexManagementWSResource>
public void copyDataFromResource()
throws Exception
DataType
copyDataFromResource in class DataType<FullTextIndexManagementWSResource>Exceptionpublic boolean doesIdentifyUniqueResource()
DataType
doesIdentifyUniqueResource in class DataType<FullTextIndexManagementWSResource>public String getUID()
DataType
getUID in class DataType<FullTextIndexManagementWSResource>
public String getUIDescription()
throws Exception
DataType
getUIDescription in class DataType<FullTextIndexManagementWSResource>Exception
public String getUIName()
throws Exception
DataType
getUIName in class DataType<FullTextIndexManagementWSResource>Exception
public Document getXMLTypeDefinitionDocument()
throws Exception
DataTypeDocument object defining the XML structure of this DataType's contents.
getXMLTypeDefinitionDocument in class DataType<FullTextIndexManagementWSResource>Exception
public Object clone()
throws CloneNotSupportedException
clone in class DataType<FullTextIndexManagementWSResource>CloneNotSupportedExceptionpublic String getIndexID()
public void setIndexID(String s)
throws Exception
Exceptionpublic String getCollectionID()
public void setCollectionID(String s)
throws Exception
Exceptionpublic String getCollectionName()
public void setCollectionName(String s)
throws Exception
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||