Class MetaDataInfo
- java.lang.Object
-
- es.bsc.dataclay.util.MgrObject<ObjectID>
-
- es.bsc.dataclay.util.management.metadataservice.MetaDataInfo
-
-
Constructor Summary
Constructors Constructor Description MetaDataInfo()Emtpy constructor for serializationMetaDataInfo(ObjectID newdataClayID, DataSetID newdatasetID, MetaClassID newmetaClassID, boolean readOnly, Set<ExecutionEnvironmentID> newlocations, String newAlias, AccountID newownerID)Basic constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAlias()Get the MetaDataInfo::aliasesDataSetIDgetDatasetID()Get the MetaDataInfo::datasetIDbooleangetIsReadOnly()Get the MetaDataInfo::isReadOnlySet<ExecutionEnvironmentID>getLocations()Get the MetaDataInfo::environmentsMetaClassIDgetMetaclassID()Get the MetaDataInfo::metaclassIDAccountIDgetOwnerID()Get the MetaDataInfo::ownerIDvoidsetAlias(String newAlias)Set the MetaDataInfo::aliasesvoidsetDatasetID(DataSetID newdatasetID)Set the MetaDataInfo::datasetIDvoidsetIsReadOnly(boolean newisReadOnly)Set the MetaDataInfo::isReadOnlyvoidsetLocations(Set<ExecutionEnvironmentID> newlocations)Set the MetaDataInfo::environmentsvoidsetMetaclassID(MetaClassID newmetaclassID)Set the MetaDataInfo::metaclassIDvoidsetOwnerID(AccountID theOwnerID)Set the MetaDataInfo::ownerIDStringtoString()-
Methods inherited from class es.bsc.dataclay.util.MgrObject
getDataClayID, setDataClayID
-
-
-
-
Constructor Detail
-
MetaDataInfo
public MetaDataInfo()
Emtpy constructor for serialization
-
MetaDataInfo
public MetaDataInfo(ObjectID newdataClayID, DataSetID newdatasetID, MetaClassID newmetaClassID, boolean readOnly, Set<ExecutionEnvironmentID> newlocations, String newAlias, AccountID newownerID)
Basic constructor- Parameters:
newdatasetID- the dataset ID of the objectnewmetaClassID- the class ID of the objectreadOnly- whether the object is readonly or notnewlocations- locations of the objectnewenvironments- execution environments of objectnewAliases- aliases of the objectnewownerID- New owner id
-
-
Method Detail
-
getIsReadOnly
public boolean getIsReadOnly()
Get the MetaDataInfo::isReadOnly- Returns:
- the isReadOnly
-
setIsReadOnly
public void setIsReadOnly(boolean newisReadOnly)
Set the MetaDataInfo::isReadOnly- Parameters:
newisReadOnly- the isReadOnly to set
-
getDatasetID
public DataSetID getDatasetID()
Get the MetaDataInfo::datasetID- Returns:
- the datasetID
-
setDatasetID
public void setDatasetID(DataSetID newdatasetID)
Set the MetaDataInfo::datasetID- Parameters:
newdatasetID- the datasetID to set
-
getMetaclassID
public MetaClassID getMetaclassID()
Get the MetaDataInfo::metaclassID- Returns:
- the metaclassID
-
setMetaclassID
public void setMetaclassID(MetaClassID newmetaclassID)
Set the MetaDataInfo::metaclassID- Parameters:
newmetaclassID- the metaclassID to set
-
getLocations
public Set<ExecutionEnvironmentID> getLocations()
Get the MetaDataInfo::environments- Returns:
- the environments
-
setLocations
public void setLocations(Set<ExecutionEnvironmentID> newlocations)
Set the MetaDataInfo::environments- Parameters:
newlocations- the locations to set
-
getAlias
public String getAlias()
Get the MetaDataInfo::aliases- Returns:
- the aliases
-
setAlias
public void setAlias(String newAlias)
Set the MetaDataInfo::aliases- Parameters:
newaliases- the aliases to set
-
getOwnerID
public AccountID getOwnerID()
Get the MetaDataInfo::ownerID- Returns:
- the ownerID
-
setOwnerID
public void setOwnerID(AccountID theOwnerID)
Set the MetaDataInfo::ownerID- Parameters:
theOwnerID- the ownerID to set
-
-