com.businessobjects.enterprise.diskunmanaged
Class DiskUnmanaged

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

public class DiskUnmanaged
extends InfoObject
implements java.io.Serializable

Manages the options for an unmanaged disk location.

The DiskUnmanaged class allows you to manage the options for an unmanaged disk location as well as retrieve the metrics for the destination plugin's InfoObject. This object can only be retrieved when querying for the destination plugin.

See Also:
Serialized Form

Constructor Summary
DiskUnmanaged()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
          Internal Use Only.
 CustomProperties getCustomProperties()
          Returns the custom properties.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
 DiskUnmanagedScheduleOptions getDiskUnmanagedScheduleOptions()
          Returns the schedule option interface.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Internal Use Only.
 int hashCode()
          Internal Use Only.
 void setCustomProperties(CustomProperties customProperties)
          Sets the custom properties.
 void setDiskUnmanagedScheduleOptions(DiskUnmanagedScheduleOptions diskUnmanagedScheduleOptions)
          Sets the schedule option interface.
 
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

DiskUnmanaged

public DiskUnmanaged()
Method Detail

getDiskUnmanagedScheduleOptions

public DiskUnmanagedScheduleOptions getDiskUnmanagedScheduleOptions()

Returns the schedule option interface.

Returns:
The schedule option interface.

setDiskUnmanagedScheduleOptions

public void setDiskUnmanagedScheduleOptions(DiskUnmanagedScheduleOptions diskUnmanagedScheduleOptions)

Sets the schedule option interface.

Parameters:
diskUnmanagedScheduleOptions - The schedule option interface.

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.