public class AW extends BaseMetadataObject
AW
is owned by an MdmDatabaseSchema
. An application creates or gets an AW
by calling the findOrCreateAW
method of an MdmDatabaseSchema
. An AW
is a top-level object that has associated MdmCube
and MdmPrimaryDimension
objects. It also has a tablespace.Modifier and Type | Method and Description |
---|---|
java.util.List |
getCubes()
Gets the
MdmCube objects that are associated with this AW . |
java.util.List |
getDimensions()
Gets the
MdmPrimaryDimension objects that are associated with this AW . |
java.lang.String |
getName()
Gets the name of this
AW . |
MdmDatabaseSchema |
getOwner()
Gets the
MdmDatabaseSchema that owns this AW . |
java.util.List |
getPersistentLanguages()
Gets a list that has the names of the languages in which this
AW has descriptions of the MdmCube and MdmPrimaryDimension objects that it contains. |
java.lang.String |
getTablespace()
Gets the name of the tablespace that contains this
AW . |
java.lang.String |
getVersion()
Gets the version of this
AW . |
void |
setOwner(MdmDatabaseSchema owner)
Specifies an owner for this
AW . |
void |
setTablespace(java.lang.String name)
Specifies a tablespace to contain this
AW . |
getContainedByObject, getID, getNewName
public final java.lang.String getName()
AW
.getName
in class BaseMetadataObject
String
that contains the name of the analytic workspace object.public final MdmDatabaseSchema getOwner()
MdmDatabaseSchema
that owns this AW
.getOwner
in class BaseMetadataObject
MdmDatabaseSchema
that owns this AW
.public final void setOwner(MdmDatabaseSchema owner)
AW
. Use this method to transfer ownership of an analytic workspace from one MdmDatabaseSchema
to another.owner
- The MdmDatabaseSchema
to be the owner of this AW
.public final java.lang.String getTablespace()
AW
.String
that contains the name of the tablespace that contains this AW
.public final void setTablespace(java.lang.String name)
AW
.name
- A String
that contains the name of the tablespace for the AW
.public final java.util.List getDimensions()
MdmPrimaryDimension
objects that are associated with this AW
.List
of the MdmPrimaryDimension
objects of this AW
.public final java.util.List getCubes()
MdmCube
objects that are associated with this AW
.List
of the MdmCube
objects of this AW
.public java.util.List getPersistentLanguages()
AW
has descriptions of the MdmCube
and MdmPrimaryDimension
objects that it contains. For the MdmPrimaryDimension
objects, the list also includes the languages for the AttributeMap
objects that are contained by a DimensionMap
that is owned directly or indirectly by an MdmPrimaryDimension
.List
that contains the NLS names of languages.public final java.lang.String getVersion()
AW
.String
that contains the version of the analytic workspace object.