com.businessobjects.enterprise.universe
Class Universe

java.lang.Object
  extended bycom.businessobjects.enterprise.infoobject.InfoObject
      extended bycom.businessobjects.enterprise.universe.Universe
All Implemented Interfaces:
java.io.Serializable

public class Universe
extends InfoObject
implements java.io.Serializable

Contains properties and methods that allow you to manage universe metrics.

The information that you can retrieve through this interface includes database connection parameters, universe relationship structure, and principal (user and user group) rights.

See Also:
Serialized Form

Constructor Summary
Universe()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Internal Use Only.
 java.lang.String getAndOrOption()
          Returns the AND/OR option as a String value.
 CoreUniverses getCoreUniverses()
           Returns the core universes that are assigned to this universe object.
 CustomProperties getCustomProperties()
          Returns the custom properties.
 DataConnections getDataConnections()
          Returns the data connections assigned to this universe object.
 Deriveduniverses getDerivedUniverses()
          Returns the derived universes that are assigned to this universe object.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
 java.lang.String getFilename()
          Returns the original universe file name.
 FileProperties getFileProperties()
          Returns the InfoObject's associated files.
 java.lang.String getLockerCUID()
          Returns the locker ID for this universe object.
 java.lang.Integer getRevisionNumber()
          Returns the revision number that is assigned to this universe object.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
 java.lang.String getShortName()
          Returns the short name for this universe object.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Internal Use Only.
 java.lang.String getUpdateObject()
          Internal Use Only.
 UserGroupOrderedIDs getUserGroupOrderedIDs()
          Returns the user group ordered IDs that are assigned to this universe object.
 Webis getWebis()
          Returns a collection of identifiers that represent Web Intelligence documents that are assigned to this universe object.
 int hashCode()
          Internal Use Only.
 void setAndOrOption(java.lang.String andOrOption)
          Internal Use Only.
 void setCoreUniverses(CoreUniverses coreUniverses)
           Sets the core universes that are assigned to this universe object.
 void setCustomProperties(CustomProperties customProperties)
          Sets the custom properties.
 void setDataConnections(DataConnections dataConnections)
          Sets the data connections assigned to this universe object.
 void setDerivedUniverses(Deriveduniverses derivedUniverses)
          Sets the derived universes that are assigned to this universe object.
 void setFilename(java.lang.String filename)
          Internal Use Only.
 void setFileProperties(FileProperties fileProperties)
          Sets the InfoObject's associated files.
 void setLockerCUID(java.lang.String lockerCUID)
          Sets the locker ID for this universe object.
 void setRevisionNumber(java.lang.Integer revisionNumber)
          Sets the revision number that is assigned to this universe object.
 void setShortName(java.lang.String shortName)
          Sets the short name for this universe object.
 void setUpdateObject(java.lang.String updateObject)
          Internal Use Only.
 void setUserGroupOrderedIDs(UserGroupOrderedIDs userGroupOrderedIDs)
          Sets the user group ordered IDs that are assigned to this universe object.
 void setWebis(Webis webis)
          Sets a collection of identifiers that represent Web Intelligence documents that are assigned to this universe object.
 
Methods inherited from class com.businessobjects.enterprise.infoobject.InfoObject
getAlerts, getChildrenObjects, getCreationTime, getCUID, getDescription, getEndTime, getErrorMessage, getID, getInstance, getInstanceObject, getIsApplicationObject, getIsComponent, getIsHiddenObject, getIsPluginObject, getIsRecurring, getIsRunnableObject, getIsSendable, getIsSystemObject, getKey, getKeywords, getKind, getLastRunTime, getLastSuccessfulInstanceCUID, getName, getNewJobID, getNextRunTime, getObjectIsContainer, getOwner, getOwnerCUID, getParentCUID, getPluginInfo, getRUID, getSchedulable, getSecurityInfo, getStartTime, getStatusInfo, getUiStatus, getUpdateTime, setAlerts, setChildrenObjects, setCreationTime, setCUID, setDescription, setEndTime, setErrorMessage, setID, setInstance, setInstanceObject, setIsApplicationObject, setIsComponent, setIsHiddenObject, setIsPluginObject, setIsRecurring, setIsRunnableObject, setIsSendable, setIsSystemObject, setKey, setKeywords, setKind, setLastRunTime, setLastSuccessfulInstanceCUID, setName, setNewJobID, setNextRunTime, setObjectIsContainer, setOwner, setOwnerCUID, setParentCUID, setPluginInfo, setRUID, setSchedulable, setSecurityInfo, setStartTime, setStatusInfo, setUiStatus, setUpdateTime
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Universe

public Universe()
Method Detail

getFileProperties

public FileProperties getFileProperties()

Returns the InfoObject's associated files.

Returns:
The InfoObject's associated files.

setFileProperties

public void setFileProperties(FileProperties fileProperties)

Sets the InfoObject's associated files.

Parameters:
fileProperties - The InfoObject's associated files.

getUserGroupOrderedIDs

public UserGroupOrderedIDs getUserGroupOrderedIDs()

Returns the user group ordered IDs that are assigned to this universe object.

Returns:
The user group ordered IDs that are assigned to this universe object.

setUserGroupOrderedIDs

public void setUserGroupOrderedIDs(UserGroupOrderedIDs userGroupOrderedIDs)

Sets the user group ordered IDs that are assigned to this universe object.

Parameters:
userGroupOrderedIDs - The user group ordered IDs that are assigned to this universe object.

getCoreUniverses

public CoreUniverses getCoreUniverses()

Returns the core universes that are assigned to this universe object.

A core universe is the building block, or base, for a derived universe. For more information on universes, see the BusinessObjects Designer’s Guide.

Note: A universe can be defined from one or more universes.

Returns:
The core universes that are assigned to this universe object.

setCoreUniverses

public void setCoreUniverses(CoreUniverses coreUniverses)

Sets the core universes that are assigned to this universe object.

A core universe is the building block, or base, for a derived universe. For more information on universes, see the BusinessObjects Designer’s Guide.

Note: A universe can be defined from one or more universes.

Parameters:
coreUniverses - The core universes that are assigned to this universe object.

getWebis

public Webis getWebis()

Returns a collection of identifiers that represent Web Intelligence documents that are assigned to this universe object.

Returns:
A collection of identifiers that represent Web Intelligence documents that are assigned to this universe object.

setWebis

public void setWebis(Webis webis)

Sets a collection of identifiers that represent Web Intelligence documents that are assigned to this universe object.

Parameters:
webis - A collection of identifiers that represent Web Intelligence documents that are assigned to this universe object.

getUpdateObject

public java.lang.String getUpdateObject()
Internal Use Only.


setUpdateObject

public void setUpdateObject(java.lang.String updateObject)
Internal Use Only.


getRevisionNumber

public java.lang.Integer getRevisionNumber()

Returns the revision number that is assigned to this universe object.

The revision number indicates the amount of times a universe has been exported to a universe domain.

Returns:
The revision number.

setRevisionNumber

public void setRevisionNumber(java.lang.Integer revisionNumber)

Sets the revision number that is assigned to this universe object.

The revision number indicates the amount of times a universe has been exported to a universe domain.

Parameters:
revisionNumber - The revision number.

getLockerCUID

public java.lang.String getLockerCUID()

Returns the locker ID for this universe object.

Identifies the ID of the user who has locked the universe.

Returns:
The locker ID for this universe object.

setLockerCUID

public void setLockerCUID(java.lang.String lockerCUID)

Sets the locker ID for this universe object.

Identifies the ID of the user who has locked the universe.

Parameters:
lockerCUID - The locker ID for this universe object.

getFilename

public java.lang.String getFilename()

Returns the original universe file name.

Returns:
The original universe file name.

setFilename

public void setFilename(java.lang.String filename)
Internal Use Only.


getShortName

public java.lang.String getShortName()

Returns the short name for this universe object.

Returns:
A String that represents the short name of this universe.

setShortName

public void setShortName(java.lang.String shortName)

Sets the short name for this universe object.

Parameters:
shortName - A String that represents the short name of this universe.

getAndOrOption

public java.lang.String getAndOrOption()

Returns the AND/OR option as a String value.

Returns:
A String value that indicates whether the AND/OR option is enabled.

setAndOrOption

public void setAndOrOption(java.lang.String andOrOption)
Internal Use Only.


getDataConnections

public DataConnections getDataConnections()

Returns the data connections assigned to this universe object.

Returns:
The data connection IDs assigned to this universe object.

setDataConnections

public void setDataConnections(DataConnections dataConnections)

Sets the data connections assigned to this universe object.

Parameters:
dataConnections - The data connection IDs assigned to this universe object.

getDerivedUniverses

public Deriveduniverses getDerivedUniverses()

Returns the derived universes that are assigned to this universe object.

Returns:
The derived universes that are assigned to this universe object.

setDerivedUniverses

public void setDerivedUniverses(Deriveduniverses derivedUniverses)

Sets the derived universes that are assigned to this universe object.

Parameters:
derivedUniverses - The derived universes that are assigned to this universe object.

getCustomProperties

public CustomProperties getCustomProperties()

Returns the custom properties.

Returns:
The custom properties.

setCustomProperties

public void setCustomProperties(CustomProperties customProperties)

Sets the custom properties.

Parameters:
customProperties - The custom properties.

equals

public boolean equals(java.lang.Object obj)
Internal Use Only.

Overrides:
equals in class InfoObject

hashCode

public int hashCode()
Internal Use Only.

Overrides:
hashCode in class InfoObject

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Internal Use Only.


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Internal Use Only.


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Internal Use Only.