com.businessobjects.enterprise.smtp
Class SMTP

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

public class SMTP
extends InfoObject
implements java.io.Serializable

The Smtp class allows you to manage the schedule options for an email location as well as retrieve the metrics for the destination plugin's InfoObject.

See Also:
Serialized Form

Constructor Summary
SMTP()
           
 
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.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Internal Use Only.
 SMTPScheduleOptions getSMTPScheduleOptions()
          Returns the schedule option interface.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Internal Use Only.
 int hashCode()
          Internal Use Only.
 void setCustomProperties(CustomProperties customProperties)
          Sets the custom properties.
 void setSMTPScheduleOptions(SMTPScheduleOptions SMTPScheduleOptions)
          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

SMTP

public SMTP()
Method Detail

getSMTPScheduleOptions

public SMTPScheduleOptions getSMTPScheduleOptions()

Returns the schedule option interface.

Returns:
The schedule option interface.

setSMTPScheduleOptions

public void setSMTPScheduleOptions(SMTPScheduleOptions SMTPScheduleOptions)

Sets the schedule option interface.

Parameters:
SMTPScheduleOptions - 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.