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 String
getAlias()
Get the MetaDataInfo::aliasesDataSetID
getDatasetID()
Get the MetaDataInfo::datasetIDboolean
getIsReadOnly()
Get the MetaDataInfo::isReadOnlySet<ExecutionEnvironmentID>
getLocations()
Get the MetaDataInfo::environmentsMetaClassID
getMetaclassID()
Get the MetaDataInfo::metaclassIDAccountID
getOwnerID()
Get the MetaDataInfo::ownerIDvoid
setAlias(String newAlias)
Set the MetaDataInfo::aliasesvoid
setDatasetID(DataSetID newdatasetID)
Set the MetaDataInfo::datasetIDvoid
setIsReadOnly(boolean newisReadOnly)
Set the MetaDataInfo::isReadOnlyvoid
setLocations(Set<ExecutionEnvironmentID> newlocations)
Set the MetaDataInfo::environmentsvoid
setMetaclassID(MetaClassID newmetaclassID)
Set the MetaDataInfo::metaclassIDvoid
setOwnerID(AccountID theOwnerID)
Set the MetaDataInfo::ownerIDString
toString()
-
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
-
-