com.esri.arcgis.trackinganalyst
Class IEmailAlertActionProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.trackinganalyst.IEmailAlertActionProxy
All Implemented Interfaces:
IEmailAlertAction, java.io.Externalizable, java.io.Serializable

public class IEmailAlertActionProxy
extends com.esri.arcgis.interop.Dispatch
implements IEmailAlertAction, java.io.Serializable

Internal use class Proxy for COM Interface 'IEmailAlertAction'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'

Description: 'Provides access to properties and methods needed for the Email Alert actions.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.trackinganalyst.IEmailAlertAction
IID, IID135214fc_6f2c_4b50_9903_85b8759f6804
 
Constructor Summary
  IEmailAlertActionProxy()
          For internal use only
  IEmailAlertActionProxy(java.lang.Object obj)
           
protected IEmailAlertActionProxy(java.lang.Object obj, java.lang.String iid)
           
  IEmailAlertActionProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IEmailAlertActionProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 java.lang.String getDatasetDefinitionID()
          Dataset Definition ID associated with the service connection to the real-time temporal events.
 java.lang.String[] getEmailList()
          List of email addresses for the recipients of the action's Email Alert.
 IEmailProperties getEmailSetupProperties()
          Property set holding the SMTPServer and domain name to be used to construct the sender email address for the Email Alert messages.
 IMessageTemplate getMessageTemplate()
          Template for use when constructing the action's Email Alert message body.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setDatasetDefinitionID(java.lang.String pVal)
          Dataset Definition ID associated with the service connection to the real-time temporal events.
 void setEmailList(java.lang.String[] pVal)
          List of email addresses for the recipients of the action's Email Alert.
 void setEmailSetupProperties(IEmailProperties ppVal)
          Property set holding the SMTPServer and domain name to be used to construct the sender email address for the Email Alert messages.
 void setMessageTemplate(IMessageTemplate pVal)
          Template for use when constructing the action's Email Alert message body.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IEmailAlertActionProxy

public IEmailAlertActionProxy(java.lang.String CLSID,
                              java.lang.String host,
                              com.esri.arcgis.interop.AuthInfo authInfo)
                       throws java.net.UnknownHostException,
                              java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

IEmailAlertActionProxy

public IEmailAlertActionProxy()
For internal use only


IEmailAlertActionProxy

public IEmailAlertActionProxy(java.lang.Object obj)
                       throws java.io.IOException
Throws:
java.io.IOException

IEmailAlertActionProxy

protected IEmailAlertActionProxy(java.lang.Object obj,
                                 java.lang.String iid)
                          throws java.io.IOException
Throws:
java.io.IOException

IEmailAlertActionProxy

protected IEmailAlertActionProxy(java.lang.String CLSID,
                                 java.lang.String iid,
                                 java.lang.String host,
                                 com.esri.arcgis.interop.AuthInfo authInfo)
                          throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getMessageTemplate

public IMessageTemplate getMessageTemplate()
                                    throws java.io.IOException,
                                           AutomationException
Template for use when constructing the action's Email Alert message body.

Specified by:
getMessageTemplate in interface IEmailAlertAction
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IMessageTemplate
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMessageTemplate

public void setMessageTemplate(IMessageTemplate pVal)
                        throws java.io.IOException,
                               AutomationException
Template for use when constructing the action's Email Alert message body.

Specified by:
setMessageTemplate in interface IEmailAlertAction
Parameters:
pVal - A reference to a com.esri.arcgis.trackinganalyst.IMessageTemplate (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEmailList

public java.lang.String[] getEmailList()
                                throws java.io.IOException,
                                       AutomationException
List of email addresses for the recipients of the action's Email Alert.

Specified by:
getEmailList in interface IEmailAlertAction
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEmailList

public void setEmailList(java.lang.String[] pVal)
                  throws java.io.IOException,
                         AutomationException
List of email addresses for the recipients of the action's Email Alert.

Specified by:
setEmailList in interface IEmailAlertAction
Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEmailSetupProperties

public IEmailProperties getEmailSetupProperties()
                                         throws java.io.IOException,
                                                AutomationException
Property set holding the SMTPServer and domain name to be used to construct the sender email address for the Email Alert messages.

Specified by:
getEmailSetupProperties in interface IEmailAlertAction
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IEmailProperties
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEmailSetupProperties

public void setEmailSetupProperties(IEmailProperties ppVal)
                             throws java.io.IOException,
                                    AutomationException
Property set holding the SMTPServer and domain name to be used to construct the sender email address for the Email Alert messages.

Specified by:
setEmailSetupProperties in interface IEmailAlertAction
Parameters:
ppVal - A reference to a com.esri.arcgis.trackinganalyst.IEmailProperties (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDatasetDefinitionID

public java.lang.String getDatasetDefinitionID()
                                        throws java.io.IOException,
                                               AutomationException
Dataset Definition ID associated with the service connection to the real-time temporal events.

Specified by:
getDatasetDefinitionID in interface IEmailAlertAction
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDatasetDefinitionID

public void setDatasetDefinitionID(java.lang.String pVal)
                            throws java.io.IOException,
                                   AutomationException
Dataset Definition ID associated with the service connection to the real-time temporal events.

Specified by:
setDatasetDefinitionID in interface IEmailAlertAction
Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.