Uses of Class
com.ibm.di.api.DIException

Packages that use DIException
com.ibm.di.admin.remote   
com.ibm.di.api   
com.ibm.di.api.act   
com.ibm.di.api.exceptions   
com.ibm.di.api.jmx   
com.ibm.di.api.jmx.mbeans   
com.ibm.di.api.local   
com.ibm.di.api.local.impl   
com.ibm.di.api.remote   
com.ibm.di.api.remote.impl   
com.ibm.di.api.security   
com.ibm.di.api.syslog   
com.ibm.di.api.tm   
com.ibm.di.config.base   
 

Uses of DIException in com.ibm.di.admin.remote
 

Methods in com.ibm.di.admin.remote that throw DIException
 void RemoteALListener.assemblyLineCycleDone(Entry aEntry)
           
 void RemoteALListener.assemblyLineFinished()
           
 void RemoteEHListener.eventCaptured(Entry aEntry)
           
 void RemoteEHListener.eventHandlerTerminated()
           
 void RemoteEHListener.eventProcessed(Entry aEntry)
           
 Hashtable[] RemoteConfigProxy.getAvailableSystemComponents(int type)
           
 Vector RemoteConfigProxy.getRemoteInstances()
          Returns a Vector of the file names of all configurations in the codebase folder com.ibm.di.config.codebase The configurations file paths returned are relative to the TDI Server configuration codebase folder.
 String RemoteConfigProxy.getServerInfo()
           
 void RemoteEHListener.messageLogged(String aMessage)
           
 void RemoteALListener.messageLogged(String aMessage)
           
 

Uses of DIException in com.ibm.di.api
 

Subclasses of DIException in com.ibm.di.api
 class AuthorizationException
           
 

Methods in com.ibm.di.api that throw DIException
 void EventNotifier.addEventListener(DIEventListener aListener, String aTypeFilter, String aIdFilter)
           
static void APIEngine.addEventListener(DIEventListener aListener, String aTypeFilter, String aIdFilter)
          Adds a new event listener.
 void ProcessRegistry.assemblyLineStarted(AssemblyLine aAssemblyLine)
           
static void APIEngine.assemblyLineStarted(AssemblyLine aAssemblyLine)
          This is a notification method, that notifies the engine that the specified Assembly Line has been started.
 void ProcessRegistry.assemblyLineTerminated(AssemblyLine aAssemblyLine)
           
static void APIEngine.assemblyLineTerminated(AssemblyLine aAssemblyLine)
          This is a notification method, that notifies the engine that the specified Assembly Line has been terminated.
 void EventNotifier.broadcastEvent(DIEvent aEvent)
           
 void ConfigurationRegistry.checkInAndLeaveCheckedOut(MetamergeConfig configuration, String configToken, Identity identity)
           
 void ConfigurationRegistry.checkInConfiguration(MetamergeConfig configuration, String configToken, Identity identity)
           
 void ConfigurationRegistry.checkInConfiguration(MetamergeConfig configuration, String configToken, Identity identity, boolean encrypt)
           
 MetamergeConfig ConfigurationRegistry.checkOutConfiguration(String configToken, Identity identity)
           
 MetamergeConfig ConfigurationRegistry.checkOutConfiguration(String configToken, String password, Identity identity)
           
 ConfigInstance ConfigurationRegistry.checkOutConfigurationAndLoad(String configToken, Identity identity, SessionImpl session)
           
 ConfigInstance ConfigurationRegistry.checkOutConfigurationAndLoad(String configToken, String password, Identity identity, SessionImpl session)
           
 void ProcessRegistry.configInstanceStarted(RSInterface aConfigInstance)
           
static void APIEngine.configInstanceStarted(RSInterface aConfigInstance)
          This is a notification method, that notifies the engine that the specified Config Instance has been started.
 void ProcessRegistry.configInstanceStopped(RSInterface aConfigInstance)
           
static void APIEngine.configInstanceStopped(RSInterface aConfigInstance)
          This is a notification method, that notifies the engine that the specified Config Instance has been stopped.
 MetamergeConfig ConfigurationRegistry.createNewConfiguration(String aRelativePath, boolean aOverwrite, Identity aIdentity)
           
 ConfigInstance ConfigurationRegistry.createNewConfigurationAndLoad(String aRelativePath, boolean aOverwrite, Identity aIdentity, SessionImpl aSession)
           
 void ProcessRegistry.eventHandlerStarted(Switchboard aEventHandler)
           
static void APIEngine.eventHandlerStarted(Switchboard aEventHandler)
          This is a notification method, that notifies the engine that the specified Event Handler has been started.
 void ProcessRegistry.eventHandlerStarted(Trigger aTrigger)
           
 void ProcessRegistry.eventHandlerTerminated(Switchboard aEventHandler)
           
static void APIEngine.eventHandlerTerminated(Switchboard aEventHandler)
          This is a notification method, that notifies the engine that the specified Event Handler has been terminated.
 void ProcessRegistry.eventHandlerTerminated(Trigger aTrigger)
           
static Hashtable APIEngine.getAssemblyLines()
          Returns a hashtable whose key elements are the Configuration Instances currently started, and the values are vectors containing all Assembly Lines currently started in the corresponding Configuration Instance.
 String ConfigurationRegistry.getConfigFilePath(String token)
          Resolves a token to a configuration file path.
static Vector APIEngine.getConfigInstances()
          Returns a vector containing all configuration instances currently started.
static Hashtable APIEngine.getEventHandlers()
          Returns a hashtable whose key elements are the Configuration Instances currently started, and the values are vectors containing all Event Handlers currently started in the corresponding Configuration Instance.
static Identity APIEngine.getIdentity(String aUserId)
          Returns the Identity object from the Security Registry corresponding to the user id passes as parameter.
static Session APIEngine.getLocalSession()
          Creates a local Session object using a local SessionFactory created during the initialization.
static Session APIEngine.getLocalSession(String aUserName, String aPassword)
          Creates a local Session object using a local SessionFactory created during the initialization.
 String ConfigurationRegistry.getSolutionName(File configFile)
          Retrieves the Solution Name of a TDI configuration file in the configuration codebase folder.
static void APIEngine.initialize()
          Initializes the Server API.
static void APIEngine.initializeRemote()
          Initializes the Server API for remote access.
static Registry APIEngine.initRMIRegistry()
          Creates and initializes the RMI Registry.
 boolean ConfigurationRegistry.isConfigurationCheckedOut(String configToken)
           
 ArrayList ConfigurationRegistry.listAllConfigurations()
           
 ArrayList ConfigurationRegistry.listConfigurations(String aRelativePath)
           
 ArrayList ConfigurationRegistry.listFolders(String aRelativePath)
           
static void APIEngine.logErrorAndThrowException(String aErrorMsg)
          Logs a message using the ERROR log level and then throws a DIException using the same message.
static void APIEngine.logErrorAndThrowException(String aErrorMsg, Throwable e)
          Logs a message composed from the message passes as parameter and the message in the Throwable object.
 void APIAuthenticator.performCustomScriptAuthentication(String aUserName, String aPassword)
           
 boolean ConfigurationRegistry.releaseConfigurationLock(String configToken)
           
 boolean EventNotifier.removeEventListener(DIEventListener aListener)
           
static boolean APIEngine.removeEventListener(DIEventListener aListener)
          Removes existing event listener.
static void APIEngine.sendCustomNotification(String aType, String aId, Object aData)
          Sends a custom notification event using the API Engine's Event Notifier.
static void APIEngine.sendEventToACT(Serializable event)
          Process event by the Active Correlation Technology engine.
static void APIEngine.serverStopped(long aServerStarted)
          This is a notification method, that notifies the engine that server has been stopped.
static void APIEngine.triggerStarted(Trigger aTrigger)
          This is a notification method, that notifies the engine that the specified Trigger has been started.
static void APIEngine.triggerTerminated(Trigger aTrigger)
          This is a notification method, that notifies the engine that the specified Trigger has been terminated.
 boolean ConfigurationRegistry.undoCheckOut(String configToken, Identity identity)
           
 void ConfigurationRegistry.updateLockTime(String aRelativePath)
           
 boolean ConfigurationRegistry.userCanSetConfiguration(String aConfigId, Identity aIdentity)
           
 

Constructors in com.ibm.di.api that throw DIException
ALEvent(String aType, String aId, Object aData, String aConfigInstanceId, TaskStatistics aStats)
           
ALEvent(String aType, String aId, Object aData, String aConfigInstanceId, TaskStatistics aStats, String aGUID, String aUserMessage)
           
APIAuthenticator(boolean aCustomScriptEnabled, String aScript)
           
CIEvent(String aType, String aId, Object aData, String aConfigInstanceId, long aStarted, String aGUID, boolean aCreateTS)
           
ConfigurationRegistry()
           
DIEvent(String aType, String aId, Object aData)
           
DIEvent(String aType, String aId, Object aData, String aConfigInstanceId)
           
EHEvent(String aType, String aId, Object aData, String aConfigInstanceId, TaskStatistics aStats)
           
EHEvent(String aType, String aId, Object aData, String aConfigInstanceId, TaskStatistics aStats, String aGUID)
           
 

Uses of DIException in com.ibm.di.api.act
 

Methods in com.ibm.di.api.act that throw DIException
 void ACTEngineManager.processEvent(Serializable event)
          Processes an event by the Active Correlation Technology engine of the TDI server.
 void TDIFunctions.sendNotification(String type, String id, Object data)
          Sends a custom notification to all registered listeners through the Server API of the local TDI server.
 

Constructors in com.ibm.di.api.act that throw DIException
ACTEngineManager(Session localServerAPISession)
          Creates the ACT engine wrapper.
 

Uses of DIException in com.ibm.di.api.exceptions
 

Subclasses of DIException in com.ibm.di.api.exceptions
 class AuthenticationException
           
 class ConfigurationExistsException
           
 class ConfigurationNotCheckedOutException
           
 

Uses of DIException in com.ibm.di.api.jmx
 

Methods in com.ibm.di.api.jmx that throw DIException
static javax.management.MBeanServer JMXAgent.getMBeanServer()
           
static SecurityRegistry JMXAgent.getSecRegistry()
           
 void JMXServerAPIListener.handleEvent(DIEvent aEvent)
           
static void JMXAgent.initialize()
           
static void JMXAgent.initializeRemote()
           
static void JMXServerAPIListener.intializeListener(Session aLocalSession)
           
static javax.management.ObjectName JMXAgent.registerMBean(BaseAdmin aBaseAdmin)
           
static void JMXAgent.unregisterMBean(javax.management.ObjectName aObjectName)
           
 

Uses of DIException in com.ibm.di.api.jmx.mbeans
 

Methods in com.ibm.di.api.jmx.mbeans that throw DIException
 void AssemblyLineListenerBase.assemblyLineCycleDone(Entry aEntry)
           
 void AssemblyLineListener.assemblyLineCycleDone(Entry aEntry)
           
 void AssemblyLineListenerBase.assemblyLineFinished()
           
 void AssemblyLineListener.assemblyLineFinished()
           
 void DIServerMBean.checkInAndLeaveCheckedOut(MetamergeConfig aConfiguration, String aRelativePath)
          Checks in the specified configuration and leaves it checked out.
 void DIServer.checkInAndLeaveCheckedOut(MetamergeConfig aConfiguration, String aRelativePath)
           
 void DIServerMBean.checkInConfiguration(MetamergeConfig aConfiguration, String aRelativePath)
          Saves the specified configuration and releases the lock.
 void DIServer.checkInConfiguration(MetamergeConfig aConfiguration, String aRelativePath)
           
 void DIServerMBean.checkInConfiguration(MetamergeConfig aConfiguration, String aRelativePath, boolean aEncrypt)
          Encrypts and saves the specified configuration and releases the lock.
 void DIServer.checkInConfiguration(MetamergeConfig aConfiguration, String aRelativePath, boolean aEncrypt)
           
 MetamergeConfig DIServerMBean.checkOutConfiguration(String aRelativePath)
          Checks out the specified configuration.
 MetamergeConfig DIServer.checkOutConfiguration(String aRelativePath)
           
 MetamergeConfig DIServerMBean.checkOutConfiguration(String aRelativePath, String aPassword)
          Checks out the specified password protected configuration.
 MetamergeConfig DIServer.checkOutConfiguration(String aRelativePath, String aPassword)
           
 javax.management.ObjectName DIServerMBean.checkOutConfigurationAndLoad(String aRelativePath)
          Checks out the specified configuration and starts a temporary Config Instance on the Server.
 javax.management.ObjectName DIServer.checkOutConfigurationAndLoad(String aRelativePath)
           
 javax.management.ObjectName DIServerMBean.checkOutConfigurationAndLoad(String aRelativePath, String aPassword)
          Checks out the specified configuration and starts a temporary Config Instance on the Server.
 javax.management.ObjectName DIServer.checkOutConfigurationAndLoad(String aRelativePath, String aPassword)
           
 void SystemLogMBean.cleanAllOldALLogs(Date aMinDate)
          Deletes all AssemblyLines' log files older than the specified date.
 void SystemLog.cleanAllOldALLogs(Date aMinDate)
           
 void SystemLogMBean.cleanAllOldALLogs(Integer aKeepNum)
          Deletes all AssemblyLines' log files except those generated on the "aKeepNum" latest runs of all AssemblyLines.
 void SystemLog.cleanAllOldALLogs(Integer aKeepNum)
           
 void SystemLogMBean.cleanAllOldEHLogs(Date aMinDate)
          Deletes all EventHandlers' log files older than the specified date.
 void SystemLog.cleanAllOldEHLogs(Date aMinDate)
           
 void SystemLogMBean.cleanAllOldEHLogs(Integer aKeepNum)
          Deletes all EventHandlers' log files except those generated on the "aKeepNum" latest runs of all EventHandlers.
 void SystemLog.cleanAllOldEHLogs(Integer aKeepNum)
           
 void SystemLogMBean.cleanAllOldLogs(Date aMinDate)
          Deletes all log files older than the specified date.
 void SystemLog.cleanAllOldLogs(Date aMinDate)
           
 void SystemLogMBean.cleanAllOldLogs(Integer aKeepNum)
          Deletes all log files except those generated on the "aKeepNum" latest runs of all components.
 void SystemLog.cleanAllOldLogs(Integer aKeepNum)
           
 Boolean SystemLogMBean.cleanOldALLogs(String aConfigId, String aALName, Date aMinDate)
          Deletes those log files of the specified AssemblyLine, that are older than the specified date.
 Boolean SystemLog.cleanOldALLogs(String aConfigId, String aALName, Date aMinDate)
           
 Boolean SystemLogMBean.cleanOldALLogs(String aConfigId, String aALName, Integer aKeepNum)
          Deletes all log files of the specified AssemblyLine except those generated on the "aKeepNum" latest AssemblyLine runs.
 Boolean SystemLog.cleanOldALLogs(String aConfigId, String aALName, Integer aKeepNum)
           
 Boolean SystemLogMBean.cleanOldEHLogs(String aConfigId, String aEHName, Date aMinDate)
          Deletes those log files of the specified EventHandler, that are older than the specified date.
 Boolean SystemLog.cleanOldEHLogs(String aConfigId, String aEHName, Date aMinDate)
           
 Boolean SystemLogMBean.cleanOldEHLogs(String aConfigId, String aEHName, Integer aKeepNum)
          Deletes all log files of the specified EventHandler except those generated on the "aKeepNum" latest EventHandler runs.
 Boolean SystemLog.cleanOldEHLogs(String aConfigId, String aEHName, Integer aKeepNum)
           
 void AssemblyLineHandlerMBean.close()
           
 void AssemblyLineHandler.close()
           
 javax.management.ObjectName DIServerMBean.createNewConfigInstance(String aConfigUrl)
          Deprecated. Not for public use in the future. Creates and starts a new Config Instance with an empty configuration.
 javax.management.ObjectName DIServer.createNewConfigInstance(String aConfigUrl)
           
 javax.management.ObjectName DIServerMBean.createNewConfigInstance(String aConfigUrl, String aPassword)
          Deprecated. Not for public use in the future. Creates and starts a new Config Instance with an empty configuration.
 javax.management.ObjectName DIServer.createNewConfigInstance(String aConfigUrl, String aPassword)
           
 MetamergeConfig DIServerMBean.createNewConfiguration(String aRelativePath, boolean aOverwrite)
          Creates a new empty configuration and immediately checks it out.
 MetamergeConfig DIServer.createNewConfiguration(String aRelativePath, boolean aOverwrite)
           
 javax.management.ObjectName DIServerMBean.createNewConfigurationAndLoad(String aRelativePath, boolean aOverwrite)
          Creates a new empty configuration, immediately checks it out and loads a temporary Config Instance on the Server.
 javax.management.ObjectName DIServer.createNewConfigurationAndLoad(String aRelativePath, boolean aOverwrite)
           
 int TombstoneManagerMBean.deleteALTombstones(String aAssemblyLineName, String aConfigID)
          Deletes all tombstones for specified AssemblyLine.
 int TombstoneManager.deleteALTombstones(String aAssemblyLineName, String aConfigID)
           
 int TombstoneManagerMBean.deleteALTombstones(String aAssemblyLineName, String aConfigID, int aDays)
          Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.
 int TombstoneManager.deleteALTombstones(String aAssemblyLineName, String aConfigID, int aDays)
           
 int TombstoneManagerMBean.deleteCITombstones(String aConfigID)
          Deletes all tombstones for specified Config Instance.
 int TombstoneManager.deleteCITombstones(String aConfigID)
           
 int TombstoneManagerMBean.deleteCITombstones(String aConfigID, int aDays)
          Deletes all tombstones for the specified Config Instance that are older than the specified number of days.
 int TombstoneManager.deleteCITombstones(String aConfigID, int aDays)
           
 int TombstoneManagerMBean.deleteEHTombstones(String aEventHandlerName, String aConfigID)
          Deletes all tombstones for specified EventHandler.
 int TombstoneManager.deleteEHTombstones(String aEventHandlerName, String aConfigID)
           
 int TombstoneManagerMBean.deleteEHTombstones(String aEventHandlerName, String aConfigID, int aDays)
          Deletes all tombstones for the specified EventHandler that are older than the specified number of days.
 int TombstoneManager.deleteEHTombstones(String aEventHandlerName, String aConfigID, int aDays)
           
 boolean TombstoneManagerMBean.deleteTombstone(String aGUID)
          Deletes the tombstone with the specified GUID.
 boolean TombstoneManager.deleteTombstone(String aGUID)
           
 int TombstoneManagerMBean.deleteTombstones(int aDays)
          Deletes all tombstones that are older than the specified number of days.
 int TombstoneManager.deleteTombstones(int aDays)
           
 void EventHandlerListenerBase.eventCaptured(Entry aEntry)
           
 void EventHandlerListener.eventCaptured(Entry aEntry)
          Called right after the EventHandler captures an event and maps it to an Entry object.
 void EventHandlerListenerBase.eventHandlerTerminated()
           
 void EventHandlerListener.eventHandlerTerminated()
           
 void EventHandlerListenerBase.eventProcessed(Entry aEntry)
           
 void EventHandlerListener.eventProcessed(Entry aEntry)
          If the captured event is further processed (Action Map or EventHandler's custom embedded logic), this method is called after the processing completes.
 Entry AssemblyLineHandlerMBean.executeCycle()
          Executes an AssemblyLine cycle with null work Entry attribute.
 Entry AssemblyLineHandler.executeCycle()
           
 Entry AssemblyLineHandlerMBean.executeCycle(Entry aEntry)
          Executes an AssemblyLine cycle.
 Entry AssemblyLineHandler.executeCycle(Entry aEntry)
           
 Entry AssemblyLineHandlerMBean.executeCycle(Entry aEntry, Boolean aProcessTCB)
          Executes an AssemblyLine cycle.
 Entry AssemblyLineHandler.executeCycle(Entry aEntry, Boolean aProcessTCB)
           
static javax.management.ObjectName TDIProperties.genObjectName(String aUniqueCode)
           
static javax.management.ObjectName ConfigInstance.genObjectName(String aConfigInstanceName)
           
static javax.management.ObjectName EventHandler.genObjectName(String aName, int aUniqueCode)
           
static javax.management.ObjectName AssemblyLineHandler.genObjectName(String aName, int aUniqueCode)
           
static javax.management.ObjectName AssemblyLine.genObjectName(String aAssemblyLineName, int aUniqueCode)
           
 String ConfigInstanceMBean.getALLastLogFileName(String aALName)
          Returns the name of the log file created on the last run of a given AssemblyLine.
 String ConfigInstance.getALLastLogFileName(String aALName)
           
 String SystemLogMBean.getALLastLogFileName(String aConfigId, String aALName)
          Returns the name of the log file created on the last run of a given AssemblyLine.
 String SystemLog.getALLastLogFileName(String aConfigId, String aALName)
           
 String ConfigInstanceMBean.getALLog(String aALName, String aLogFileName)
          Given an AssemblyLine name, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.
 String ConfigInstance.getALLog(String aALName, String aLogFileName)
           
 String SystemLogMBean.getALLog(String aConfigId, String aALName, String aLogFileName)
          Given an AssemblyLine identification, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.
 String SystemLog.getALLog(String aConfigId, String aALName, String aLogFileName)
           
 String[] ConfigInstanceMBean.getALLogFileNames(String aALName)
          Returns the names of all available log files for a given AssemblyLine.
 String[] ConfigInstance.getALLogFileNames(String aALName)
           
 String[] SystemLogMBean.getALLogFileNames(String aConfigId, String aALName)
          Returns the names of all available log files for a given AssemblyLine.
 String[] SystemLog.getALLogFileNames(String aConfigId, String aALName)
           
 String ConfigInstanceMBean.getALLogLastChunk(String aALName, String aLogFileName, Integer aKilobytes)
          Retrieves the last chunk from a specified AssemblyLine's log file.
 String ConfigInstance.getALLogLastChunk(String aALName, String aLogFileName, Integer aKilobytes)
           
 String SystemLogMBean.getALLogLastChunk(String aConfigId, String aALName, String aLogFileName, Integer aKilobytes)
          Retrieves the last chunk from a specified AssemblyLine's log file.
 String SystemLog.getALLogLastChunk(String aConfigId, String aALName, String aLogFileName, Integer aKilobytes)
           
 javax.management.ObjectName AssemblyLineHandlerMBean.getAssemblyLine()
          Returns an ObjectName generated from the AssemblyLine’s name and AssemblyLine’s unique code.
 javax.management.ObjectName AssemblyLineHandler.getAssemblyLine()
           
 SchemaConfig ConfigInstanceMBean.getAssemblyLineInputParameters(String aAssemblyLineName)
          Returns the AssemblyLine’s input parameters.
 SchemaConfig ConfigInstance.getAssemblyLineInputParameters(String aAssemblyLineName)
           
 SchemaConfig ConfigInstanceMBean.getAssemblyLineOutputParameters(String aAssemblyLineName)
          Returns the AssemblyLine’s output parameters.
 SchemaConfig ConfigInstance.getAssemblyLineOutputParameters(String aAssemblyLineName)
           
 javax.management.ObjectName[] ConfigInstanceMBean.getAssemblyLines()
          Returns the names of currently started AssemblyLines of the configuration each represented as ObjectName generated from AssemblyLine’s name and unique code.
 javax.management.ObjectName[] ConfigInstance.getAssemblyLines()
           
 String[] ConfigInstanceMBean.getAssemblyLinesNames()
          Returns the AssemblyLines’ names.
 String[] ConfigInstance.getAssemblyLinesNames()
           
 Tombstone[] TombstoneManagerMBean.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID)
          Returns all available tombstones for the specified AssemblyLine.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID)
           
 Tombstone[] TombstoneManagerMBean.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, Date aStartTime, Date aEndTime)
          Returns all available tombstones for the specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, Date aStartTime, Date aEndTime)
           
 Tombstone[] TombstoneManagerMBean.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, int aRecentNumberOfTombstones)
          Returns the recent n number of tombsones for a specified AssemblyLine.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, int aRecentNumberOfTombstones)
           
 byte[] SystemQueueMBean.getBytesMessage(String aQueueName, int aTimeOut)
          Retrieves a BytesMessage from the specified System Queue
 byte[] SystemQueue.getBytesMessage(String aQueueName, int aTimeOut)
           
 EventHandlerConfig EventHandlerMBean.getConfig()
          Returns configuration information about the EventHandler.
 EventHandlerConfig EventHandler.getConfig()
           
 AssemblyLineConfig AssemblyLineMBean.getConfig()
          Returns configuration information about the AssemblyLine.
 AssemblyLineConfig AssemblyLine.getConfig()
           
 String ConfigInstanceMBean.getConfigId()
          Returns the configuration ID generated by the server.
 String ConfigInstance.getConfigId()
           
 javax.management.ObjectName EventHandlerMBean.getConfigInstance()
          Returns ObjectName generated from the EventHandler’s configuration ID, gotten from the EventHandler’s configuration instance.
 javax.management.ObjectName EventHandler.getConfigInstance()
           
 javax.management.ObjectName AssemblyLineMBean.getConfigInstance()
          Returns ObjectName generated from the AssemblyLine’s configuration ID, gotten from the AssemblyLine’s configuration instance.
 javax.management.ObjectName AssemblyLine.getConfigInstance()
           
 Tombstone[] TombstoneManagerMBean.getConfigInstanceTombstones(String aConfigID)
          Returns all available tombstones for the specified Config Instance.
 Tombstone[] TombstoneManager.getConfigInstanceTombstones(String aConfigID)
           
 Tombstone[] TombstoneManagerMBean.getConfigInstanceTombstones(String aConfigID, Date aStartTime, Date aEndTime)
          Returns all available tombstones for the specified Config Instance with timestamps in the interval specified by aStartTime and aEndTime.
 Tombstone[] TombstoneManager.getConfigInstanceTombstones(String aConfigID, Date aStartTime, Date aEndTime)
           
 MetamergeConfig ConfigInstanceMBean.getConfiguration()
          Returns configuration instance representing this configuration.
 MetamergeConfig ConfigInstance.getConfiguration()
           
 String ServerInfoMBean.getConnectorDescription(String aConnectorName)
          Retrieves the description of a Connector installed on the Server.
 String ServerInfo.getConnectorDescription(String aConnectorName)
           
 PoolDefConfig ConfigInstanceMBean.getConnectorPoolConfig(String aConnectorPoolName)
          Returns the Connector Pool configuration object.
 PoolDefConfig ConfigInstance.getConnectorPoolConfig(String aConnectorPoolName)
           
 int ConfigInstanceMBean.getConnectorPoolFreeNum(String aConnectorPoolName)
          Returns the number of free Connectors in the specified Connector Pool.
 int ConfigInstance.getConnectorPoolFreeNum(String aConnectorPoolName)
           
 String[] ConfigInstanceMBean.getConnectorPoolNames()
          Returns the names of all Connector Pools in the Config Instance.
 String[] ConfigInstance.getConnectorPoolNames()
           
 int ConfigInstanceMBean.getConnectorPoolSize(String aConnectorPoolName)
          Returns the size of the specified Connector Pool.
 int ConfigInstance.getConnectorPoolSize(String aConnectorPoolName)
           
 String ServerInfoMBean.getConnectorVersionInfo(String aConnectorName)
          Retrieves the version of a Connector installed on the Server.
 String ServerInfo.getConnectorVersionInfo(String aConnectorName)
           
 String ConfigInstanceMBean.getEHLastLogFileName(String aEHName)
          Returns the name of the log file created on the last run of a given EventHandler.
 String ConfigInstance.getEHLastLogFileName(String aEHName)
           
 String SystemLogMBean.getEHLastLogFileName(String aConfigId, String aEHName)
          Returns the name of the log file created on the last run of a given EventHandler.
 String SystemLog.getEHLastLogFileName(String aConfigId, String aEHName)
           
 String ConfigInstanceMBean.getEHLog(String aEHName, String aLogFileName)
          Given an EventHandler name, and a log file name, retrieves the log of this EventHandler, stored in the specified file.
 String ConfigInstance.getEHLog(String aEHName, String aLogFileName)
           
 String SystemLogMBean.getEHLog(String aConfigId, String aEHName, String aLogFileName)
          Given an EventHandler identification, and a log file name, retrieves the log of this EventHandler, stored in the specified file.
 String SystemLog.getEHLog(String aConfigId, String aEHName, String aLogFileName)
           
 String[] ConfigInstanceMBean.getEHLogFileNames(String aEHName)
          Rreturns the names of all available log files for a given EventHandler.
 String[] ConfigInstance.getEHLogFileNames(String aEHName)
           
 String[] SystemLogMBean.getEHLogFileNames(String aConfigId, String aEHName)
          Rreturns the names of all available log files for a given EventHandler.
 String[] SystemLog.getEHLogFileNames(String aConfigId, String aEHName)
           
 String ConfigInstanceMBean.getEHLogLastChunk(String aEHName, String aLogFileName, Integer aKilobytes)
          Retrieves the last chunk from a specified EventHandler's log file.
 String ConfigInstance.getEHLogLastChunk(String aEHName, String aLogFileName, Integer aKilobytes)
           
 String SystemLogMBean.getEHLogLastChunk(String aConfigId, String aEHName, String aLogFileName, Integer aKilobytes)
          Retrieves the last chunk from a specified EventHandler's log file.
 String SystemLog.getEHLogLastChunk(String aConfigId, String aEHName, String aLogFileName, Integer aKilobytes)
           
 Entry SystemQueueMBean.getEntry(String aQueueName, int aTimeOut)
          Retrieves an Entry object from the specified System Queue
 Entry SystemQueue.getEntry(String aQueueName, int aTimeOut)
           
 Boolean ServerInfoMBean.getEventHandlerAutoStart(String aEventHandlerName)
          Tells if the specified EventHandler will be automatically started when the Server is started.
 Boolean ServerInfo.getEventHandlerAutoStart(String aEventHandlerName)
           
 String ServerInfoMBean.getEventHandlerDescription(String aEventHandlerName)
          Retrieves the description of an EventHandler installed on the Server.
 String ServerInfo.getEventHandlerDescription(String aEventHandlerName)
           
 javax.management.ObjectName[] ConfigInstanceMBean.getEventHandlers()
          Returns the names of the EventHandlers of the configuration each represented as ObjectName generated from EventHandler’s name and unique code.
 javax.management.ObjectName[] ConfigInstance.getEventHandlers()
           
 String[] ConfigInstanceMBean.getEventHandlersNames()
          Returns the EventHandlers’ names.
 String[] ConfigInstance.getEventHandlersNames()
           
 Tombstone[] TombstoneManagerMBean.getEventHandlerTombstones(String aEventHandlerName, String aConfigID)
          Returns all available tombstones for the specified EventHandler.
 Tombstone[] TombstoneManager.getEventHandlerTombstones(String aEventHandlerName, String aConfigID)
           
 Tombstone[] TombstoneManagerMBean.getEventHandlerTombstones(String aEventHandlerName, String aConfigID, Date aStartTime, Date aEndTime)
          Returns all available tombstones for the specified EventHandler with timestamps in the interval specified by aStartTime and aEndTime.
 Tombstone[] TombstoneManager.getEventHandlerTombstones(String aEventHandlerName, String aConfigID, Date aStartTime, Date aEndTime)
           
 Integer EventHandlerMBean.getEventHandlerType()
          Returns the EventHandler type.
 Integer EventHandler.getEventHandlerType()
           
 String EventHandlerMBean.getEventHandlerTypeName()
          Returns the EventHandler type name.
 String EventHandler.getEventHandlerTypeName()
           
 String ServerInfoMBean.getEventHandlerVersionInfo(String aEventHandlerName)
          Retrieves the version of an EventHandler installed on the Server.
 String ServerInfo.getEventHandlerVersionInfo(String aEventHandlerName)
           
 ExternalPropertiesConfig ConfigInstanceMBean.getExternalProperties()
          Returns the external properties of the configuration.
 ExternalPropertiesConfig ConfigInstance.getExternalProperties()
           
 ExternalPropertiesConfig ConfigInstanceMBean.getExternalProperties(String aKey)
          Returns the ExternalPropertiesConfig object for the named external properties object.
 ExternalPropertiesConfig ConfigInstance.getExternalProperties(String aKey)
           
 String[] ConfigInstanceMBean.getExternalPropertiesKeys()
          Returns the external properties object names.
 String[] ConfigInstance.getExternalPropertiesKeys()
           
 String ServerInfoMBean.getFunctionComponentDescription(String aFunctionComponentName)
          Retrieves the description of a Function Component installed on the Server.
 String ServerInfo.getFunctionComponentDescription(String aFunctionComponentName)
           
 String ServerInfoMBean.getFunctionComponentVersionInfo(String aFunctionComponentName)
          Retrieves the version of a Function Component installed on the Server.
 String ServerInfo.getFunctionComponentVersionInfo(String aFunctionComponentName)
           
 String EventHandlerMBean.getGlobalUniqueID()
          Returns EventHandler GUID.
 String EventHandler.getGlobalUniqueID()
           
 String ConfigInstanceMBean.getGlobalUniqueID()
          Returns the Config Instance GUID.
 String ConfigInstance.getGlobalUniqueID()
           
 String AssemblyLineMBean.getGlobalUniqueID()
          Returns AssemblyLine GUID.
 String AssemblyLine.getGlobalUniqueID()
           
 String ServerInfoMBean.getHostName()
          Returns Server machine host name.
 String ServerInfo.getHostName()
           
 String ServerInfo.getId()
           
 String DIServer.getId()
           
 String ConfigInstance.getId()
           
 String BaseMBean.getId()
          Reads attribute "Id".
 Hashtable[] ServerInfoMBean.getInstalledConnectors()
          Retrieves information for all Connectors installed on the Server.
 Hashtable[] ServerInfo.getInstalledConnectors()
           
 String[] ServerInfoMBean.getInstalledConnectorsNames()
          Retrieves the names of all Connectors installed on the Server.
 String[] ServerInfo.getInstalledConnectorsNames()
           
 Hashtable[] ServerInfoMBean.getInstalledEventHandlers()
          Retrieves information for all EventHandlers installed on the Server.
 Hashtable[] ServerInfo.getInstalledEventHandlers()
           
 String[] ServerInfoMBean.getInstalledEventHandlersNames()
          Retrieves the names of all EventHandlers installed on the Server.
 String[] ServerInfo.getInstalledEventHandlersNames()
           
 Hashtable[] ServerInfoMBean.getInstalledFunctionComponents()
          Retrieves information for all Function Components installed on the Server.
 Hashtable[] ServerInfo.getInstalledFunctionComponents()
           
 String[] ServerInfoMBean.getInstalledFunctionComponentsNames()
          Retrieves the names of all Function Components installed on the Server.
 String[] ServerInfo.getInstalledFunctionComponentsNames()
           
 Hashtable[] ServerInfoMBean.getInstalledParsers()
          Retrieves information for all Parsers installed on the Server.
 Hashtable[] ServerInfo.getInstalledParsers()
           
 String[] ServerInfoMBean.getInstalledParsersNames()
          Retrieves the names of all Parsers installed on the Server.
 String[] ServerInfo.getInstalledParsersNames()
           
 Date ConfigInstanceMBean.getInstanceBootTime()
          Returns the Instance boot time.
 Date ConfigInstance.getInstanceBootTime()
           
 String ServerInfoMBean.getIPAddress()
          Returns Server machine IP address.
 String ServerInfo.getIPAddress()
           
 String BaseAdmin.getKeyPropertyList()
           
 javax.jms.Message SystemQueueMBean.getMessage(String aQueueName, int aTimeOut)
          Retrieves a JMS Message from the specified System Queue
 javax.jms.Message SystemQueue.getMessage(String aQueueName, int aTimeOut)
           
 String EventHandlerMBean.getName()
          Returns the name of the EventHandler.
 String EventHandler.getName()
           
 String AssemblyLineMBean.getName()
          Returns the name of the AssemblyLine.
 String AssemblyLine.getName()
           
static Notifier Notifier.getNotifier()
           
 String AssemblyLineMBean.getNullBehavior()
          Gets the nullBehavior attribute of the AssemblyLine object
 String AssemblyLine.getNullBehavior()
           
 String AssemblyLineMBean.getNullBehaviorValue()
          Gets the nullBehaviorValue attribute of the AssemblyLine object.
 String AssemblyLine.getNullBehaviorValue()
           
 String ServerInfoMBean.getOperatingSystem()
          Returns the name of the operating system where the Server is running.
 String ServerInfo.getOperatingSystem()
           
 String ServerInfoMBean.getParserDescription(String aParserName)
          Retrieves the description of a Parser installed on the Server.
 String ServerInfo.getParserDescription(String aParserName)
           
 String ServerInfoMBean.getParserVersionInfo(String aParserName)
          Retrieves the version of a Parser installed on the Server.
 String ServerInfo.getParserVersionInfo(String aParserName)
           
 Vector ServerInfoMBean.getPasswordParameterNames(String aJavaClassName)
          Returns password parameters names for specified class.
 Vector ServerInfo.getPasswordParameterNames(String aJavaClassName)
           
 Entry AssemblyLineMBean.getResult()
          This method returns the result entry object.
 Entry AssemblyLine.getResult()
           
 Date ServerInfoMBean.getServerBootTime()
          Returns the Server boot time.
 Date ServerInfo.getServerBootTime()
           
 String ServerInfoMBean.getServerVersion()
          Returns Server version.
 String ServerInfo.getServerVersion()
           
 TaskStatistics EventHandlerMBean.getStatistics()
          This method returns the TaskStatistics object for this EventHandler.
 TaskStatistics EventHandler.getStatistics()
           
 TaskStatistics AssemblyLineMBean.getStatistics()
          This method returns the TaskStatistics object for this AssemblyLine.
 TaskStatistics AssemblyLine.getStatistics()
           
 String EventHandlerMBean.getSystemLog()
          Retrieves the current EventHandler's system log.
 String EventHandler.getSystemLog()
           
 String AssemblyLineMBean.getSystemLog()
          Retrieves the current AssemblyLine's system log.
 String AssemblyLine.getSystemLog()
           
 String EventHandlerMBean.getSystemLogFileName()
          Returns the name of the log file of the EventHandler (not prefixed by folders path).
 String EventHandler.getSystemLogFileName()
           
 String AssemblyLineMBean.getSystemLogFileName()
          Returns the name of the log file of the AssemblyLine (not prefixed by folders path).
 String AssemblyLine.getSystemLogFileName()
           
 String EventHandlerMBean.getSystemLogFilePath()
          Returns the fully-qualified path of the log file of the EventHandler.
 String EventHandler.getSystemLogFilePath()
           
 String AssemblyLineMBean.getSystemLogFilePath()
          Returns the fully-qualified path of the log file of the AssemblyLine.
 String AssemblyLine.getSystemLogFilePath()
           
 String EventHandlerMBean.getSystemLogLastChunk(Integer aLastKilobytes)
          Retrieves the last chunk from the current EventHandler's system log.
 String EventHandler.getSystemLogLastChunk(Integer aLastKilobytes)
           
 String AssemblyLineMBean.getSystemLogLastChunk(Integer aLastKilobytes)
          Retrieves the last chunk from the current AssemblyLine's system log.
 String AssemblyLine.getSystemLogLastChunk(Integer aLastKilobytes)
           
 String SystemQueueMBean.getTextMessage(String aQueueName, int aTimeOut)
          Retrieves a TextMessage from the specified System Queue
 String SystemQueue.getTextMessage(String aQueueName, int aTimeOut)
           
 Tombstone TombstoneManagerMBean.getTombstone(String aGUID)
          Returns a single tombstone object uniquely identified by the specified GUID.
 Tombstone TombstoneManager.getTombstone(String aGUID)
           
 Tombstone[] TombstoneManagerMBean.getTombstones(Date aStartTime, Date aEndTime)
          Returns all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.
 Tombstone[] TombstoneManager.getTombstones(Date aStartTime, Date aEndTime)
           
 String BaseMBean.getType()
          Reads attribute "Type".
 Integer EventHandlerMBean.getUniqueCode()
          Returns the unique code of the EventHandler.
 Integer EventHandler.getUniqueCode()
           
 Integer AssemblyLineMBean.getUniqueCode()
          Returns the unique code of the AssemblyLine.
 Integer AssemblyLine.getUniqueCode()
           
static Notifier Notifier.init()
           
 Boolean AssemblyLineMBean.isActive()
          Checks if the AssemblyLine is active.
 Boolean AssemblyLine.isActive()
           
 boolean DIServerMBean.isConfigurationCheckedOut(String aRelativePath)
          Checks if the specified configuration is checked out on the Server.
 boolean DIServer.isConfigurationCheckedOut(String aRelativePath)
           
 boolean DIServerMBean.isSSLon()
          Checks if the SSL on the server is turned on.
 boolean DIServer.isSSLon()
           
 int TombstoneManagerMBean.keepMostRecentALTombstones(String aAssemblyLineName, String aConfigID, int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records for the specified AssemblyLine are kept and all other are deleted.
 int TombstoneManager.keepMostRecentALTombstones(String aAssemblyLineName, String aConfigID, int aMostResentToKeep)
           
 int TombstoneManagerMBean.keepMostRecentCITombstones(String aConfigID, int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records for the specified Config Instance are kept and all other are deleted.
 int TombstoneManager.keepMostRecentCITombstones(String aConfigID, int aMostResentToKeep)
           
 int TombstoneManagerMBean.keepMostRecentEHTombstones(String aEventHandlerName, String aConfigID, int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records for the specified EventHandler are kept and all other are deleted.
 int TombstoneManager.keepMostRecentEHTombstones(String aEventHandlerName, String aConfigID, int aMostResentToKeep)
           
 int TombstoneManagerMBean.keepMostRecentTombstones(int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records are kept and all other are deleted.
 int TombstoneManager.keepMostRecentTombstones(int aMostResentToKeep)
           
 ArrayList DIServerMBean.listAllConfigurations()
          Returns a list of the file names of all configurations in the directory subtree of the Server configuration codebase folder.
 ArrayList DIServer.listAllConfigurations()
           
 ArrayList DIServerMBean.listConfigurations(String aRelativePath)
          Returns a list of the file names of all configurations in the specified folder.
 ArrayList DIServer.listConfigurations(String aRelativePath)
           
 ArrayList DIServerMBean.listFolders(String aRelativePath)
          Returns a list of the child folders of the specified folder.
 ArrayList DIServer.listFolders(String aRelativePath)
           
 void LogListener.messageLogged(String aMessage)
           
 void EventHandlerListenerBase.messageLogged(String aMessage)
           
 void AssemblyLineListenerBase.messageLogged(String aMessage)
           
 int ConfigInstanceMBean.purgeConnectorPool(String aConnectorPoolName)
          Unused Connectors will be released so that the Pool is shrunk to its minimum size.
 int ConfigInstance.purgeConnectorPool(String aConnectorPoolName)
           
 void SystemQueueMBean.putBytesMessage(String aQueueName, byte[] aMessageBytes)
          Stores a BytesMessage in the specified System Queue
 void SystemQueue.putBytesMessage(String aQueueName, byte[] aMessageBytes)
           
 void SystemQueueMBean.putEntry(String aQueueName, Entry aEntry)
          Stores an Entry object to the specified System Queue
 void SystemQueue.putEntry(String aQueueName, Entry aEntry)
           
 void SystemQueueMBean.putMessage(String aQueueName, javax.jms.Message aMessage)
          Stores a Message to the specified System Queue
 void SystemQueue.putMessage(String aQueueName, javax.jms.Message aMessage)
           
 void SystemQueueMBean.putTextMessage(String aQueueName, String aMessageText)
          Stores a TextMessage to the System Queue
 void SystemQueue.putTextMessage(String aQueueName, String aMessageText)
           
 boolean DIServerMBean.releaseConfigurationLock(String aRelativePath)
          Administratively releases the lock of the specified configuration.
 boolean DIServer.releaseConfigurationLock(String aRelativePath)
           
 void ConfigInstanceMBean.reload()
          Reloads the Config Instance with its current configuration.
 void ConfigInstance.reload()
           
 void ConfigInstanceMBean.saveConfiguration()
          Deprecated. Not supported.
 void ConfigInstance.saveConfiguration()
           
 void ConfigInstanceMBean.saveConfiguration(Boolean aEncrypt)
          Deprecated. Not supported.
 void ConfigInstance.saveConfiguration(Boolean aEncrypt)
           
 void ConfigInstanceMBean.saveExternalProperties()
          Deprecated. Not supported.
 void ConfigInstance.saveExternalProperties()
           
 void DIServerMBean.sendCustomNotification(String aType, String aId, Object aData)
          Sends a custom, user defined notification to all registered listeners.
 void DIServer.sendCustomNotification(String aType, String aId, Object aData)
           
 void ConfigInstanceMBean.setConfiguration(MetamergeConfig aConfiguration)
          Sets given configuration to this configuration.
 void ConfigInstance.setConfiguration(MetamergeConfig aConfiguration)
           
 void ConfigInstanceMBean.setExternalProperties(ExternalPropertiesConfig aExPropConfig)
          Deprecated. Not supported.
 void ConfigInstance.setExternalProperties(ExternalPropertiesConfig aExPropConfig)
           
 void ConfigInstanceMBean.setExternalProperties(String aKey, ExternalPropertiesConfig aExPropConfig)
          Deprecated. Not supported.
 void ConfigInstance.setExternalProperties(String aKey, ExternalPropertiesConfig aExPropConfig)
           
 void DIServerMBean.shutDownServer()
          Shuts down the ITDI Server.
 void DIServer.shutDownServer()
           
 void DIServerMBean.shutDownServer(Integer aExitCode)
          Shuts down the ITDI Server with the specified exit code.
 void DIServer.shutDownServer(Integer aExitCode)
           
 javax.management.ObjectName ConfigInstanceMBean.startAssemblyLine(String aAssemblyLineName)
          Starts the specified AssemblyLine asynchronously.
 javax.management.ObjectName ConfigInstance.startAssemblyLine(String aAssemblyLineName)
           
 javax.management.ObjectName ConfigInstanceMBean.startAssemblyLine(String aAssemblyLineName, Boolean aSync)
          Starts the specified AssemblyLine.
 javax.management.ObjectName ConfigInstance.startAssemblyLine(String aAssemblyLineName, Boolean aSync)
           
 javax.management.ObjectName ConfigInstanceMBean.startAssemblyLine(String aAssemblyLineName, Entry aInputData)
          Starts the specified AssemblyLine with the given input data asynchronously.
 javax.management.ObjectName ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData)
           
 javax.management.ObjectName ConfigInstanceMBean.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, Boolean aGetLogs)
          Starts asynchronously the specified AssemblyLine with the given input data and results listener.
 javax.management.ObjectName ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, Boolean aGetLogs)
           
 javax.management.ObjectName ConfigInstanceMBean.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, Boolean aGetLogs, Boolean aSync)
          Starts the specified AssemblyLine with the given input data and results listener.
 javax.management.ObjectName ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, Boolean aGetLogs, Boolean aSync)
           
 javax.management.ObjectName ConfigInstanceMBean.startAssemblyLine(String aAssemblyLineName, Entry aInputData, Boolean aSync)
          Starts the specified AssemblyLine with the given input data.
 javax.management.ObjectName ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData, Boolean aSync)
           
 javax.management.ObjectName ConfigInstanceMBean.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb)
          Starts asynchronously the specified AssemblyLine with the given TaskCallBlock.
 javax.management.ObjectName ConfigInstance.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb)
           
 javax.management.ObjectName ConfigInstanceMBean.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb, Boolean aSync)
          Starts the specified AssemblyLine with the given TaskCallBlock.
 javax.management.ObjectName ConfigInstance.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb, Boolean aSync)
           
 javax.management.ObjectName ConfigInstanceMBean.startAssemblyLineManual(String aAssemblyLineName, Entry aInputData)
          Starts the specified AssemblyLine with the given input data in manual mode.
 javax.management.ObjectName ConfigInstance.startAssemblyLineManual(String aAssemblyLineName, Entry aInputData)
           
 javax.management.ObjectName DIServerMBean.startConfigInstance(String aConfigUrl)
          Starts a new Config Instance on the Server with the configuration given.
 javax.management.ObjectName DIServer.startConfigInstance(String aConfigUrl)
           
 javax.management.ObjectName DIServerMBean.startConfigInstance(String aConfigUrl, Boolean aKeepAlive, String aPassword)
          Starts a new Config Instance on the Server with the configuration given.
 javax.management.ObjectName DIServer.startConfigInstance(String aConfigUrl, Boolean aKeepAlive, String aPassword)
           
 javax.management.ObjectName ConfigInstanceMBean.startEventHandler(String aEventHandlerName)
          Starts the specified EventHandler asynchronously.
 javax.management.ObjectName ConfigInstance.startEventHandler(String aEventHandlerName)
           
 javax.management.ObjectName ConfigInstanceMBean.startEventHandler(String aEventHandlerName, Boolean aSync)
          Starts the specified EventHandler.
 javax.management.ObjectName ConfigInstance.startEventHandler(String aEventHandlerName, Boolean aSync)
           
 javax.management.ObjectName ConfigInstanceMBean.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, Boolean aGetLogs, Boolean aRecordEvents)
          Starts the specified EventHandler asynchronously.
 javax.management.ObjectName ConfigInstance.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, Boolean aGetLogs, Boolean aRecordEvents)
           
 javax.management.ObjectName ConfigInstanceMBean.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, Boolean aGetLogs, Boolean aRecordEvents, Boolean aSync)
          Starts the specified EventHandler.
 javax.management.ObjectName ConfigInstance.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, Boolean aGetLogs, Boolean aRecordEvents, Boolean aSync)
           
 void EventHandlerMBean.stop()
          Stops the execution of the EventHandler.
 void EventHandler.stop()
           
 void ConfigInstanceMBean.stop()
          Stops the Config Instance.
 void ConfigInstance.stop()
           
 void AssemblyLineMBean.stop()
          Stops the execution of the AssemblyLine.
 void AssemblyLine.stop()
           
 boolean DIServerMBean.undoCheckOut(String aRelativePath)
          Releases the lock on the specified configuration, thus aborting all changes being done.
 boolean DIServer.undoCheckOut(String aRelativePath)
           
 Boolean SecurityRegistryMBean.userCanExecuteAL(String aUserId, String aConfigId, String aAssemblyLine)
           
 Boolean SecurityRegistry.userCanExecuteAL(String aUserId, String aConfigId, String aAssemblyLine)
           
 Boolean SecurityRegistryMBean.userCanExecuteAll(String aUserId)
           
 Boolean SecurityRegistry.userCanExecuteAll(String aUserId)
           
 Boolean SecurityRegistryMBean.userCanExecuteConfig(String aUserId, String aConfigId)
           
 Boolean SecurityRegistry.userCanExecuteConfig(String aUserId, String aConfigId)
           
 Boolean SecurityRegistryMBean.userCanExecuteConfigALs(String aUserId, String aConfigId)
           
 Boolean SecurityRegistry.userCanExecuteConfigALs(String aUserId, String aConfigId)
           
 Boolean SecurityRegistryMBean.userCanExecuteConfigEHs(String aUserId, String aConfigId)
           
 Boolean SecurityRegistry.userCanExecuteConfigEHs(String aUserId, String aConfigId)
           
 Boolean SecurityRegistryMBean.userCanExecuteEH(String aUserId, String aConfigId, String aEventHandler)
           
 Boolean SecurityRegistry.userCanExecuteEH(String aUserId, String aConfigId, String aEventHandler)
           
 Boolean SecurityRegistryMBean.userCanReadAll(String aUserId)
           
 Boolean SecurityRegistry.userCanReadAll(String aUserId)
           
 Boolean SecurityRegistryMBean.userCanReadConfig(String aUserId, String aConfigId)
           
 Boolean SecurityRegistry.userCanReadConfig(String aUserId, String aConfigId)
           
 Boolean SecurityRegistryMBean.userIsAdmin(String aUserId)
           
 Boolean SecurityRegistry.userIsAdmin(String aUserId)
           
 

Constructors in com.ibm.di.api.jmx.mbeans that throw DIException
AssemblyLine(AssemblyLine aAssemblyLine)
           
AssemblyLineHandler(AssemblyLineHandler aALHandler)
           
ConfigInstance(ConfigInstance aConfigInstance)
           
EventHandler(EventHandler aEventHandler)
           
SystemQueue(SystemQueue aLocalSystemQueue)
           
TDIProperties(TDIProperties aLocalTDIProperties, String aId)
           
TombstoneManager(TombstoneManager aTombstoneManager)
           
 

Uses of DIException in com.ibm.di.api.local
 

Methods in com.ibm.di.api.local that throw DIException
 void Session.addEventListener(DIEventListener aListener, String aTypeFilter, String aIdFilter)
          Registers an Event Listener with the Session.
 void AssemblyLineListener.assemblyLineCycleDone(Entry aEntry)
           
 void AssemblyLineListener.assemblyLineFinished()
           
 void Session.checkInAndLeaveCheckedOut(MetamergeConfig configuration, String relativePathOrSolutionName)
          Checks in the specified configuration and leaves it checked out.
 void Session.checkInConfiguration(MetamergeConfig configuration, String relativePathOrSolutionName)
          Saves the specified configuration and releases the lock.
 void Session.checkInConfiguration(MetamergeConfig configuration, String relativePathOrSolutionName, boolean encrypt)
          Encrypts and saves the specified configuration and releases the lock.
 MetamergeConfig Session.checkOutConfiguration(String relativePathOrSolutionName)
          Checks out the specified configuration.
 MetamergeConfig Session.checkOutConfiguration(String relativePathOrSolutionName, String password)
          Checks out the specified password protected configuration.
 ConfigInstance Session.checkOutConfigurationAndLoad(String relativePathOrSolutionName)
          Checks out the specified configuration and starts a temporary Config Instance on the Server.
 ConfigInstance Session.checkOutConfigurationAndLoad(String relativePathOrSolutionName, String password)
          Checks out the specified configuration and starts a temporary Config Instance on the Server.
 void SystemLog.cleanAllOldALLogs(Date aMinDate)
          Deletes all AssemblyLines' log files older than the specified date.
 void SystemLog.cleanAllOldALLogs(int aKeepNum)
          Deletes all AssemblyLines' log files except those generated on the "aKeepNum" latest runs of all AssemblyLines.
 void SystemLog.cleanAllOldEHLogs(Date aMinDate)
          Deletes all EventHandlers' log files older than the specified date.
 void SystemLog.cleanAllOldEHLogs(int aKeepNum)
          Deletes all EventHandlers' log files except those generated on the "aKeepNum" latest runs of all EventHandlers.
 void SystemLog.cleanAllOldLogs(Date aMinDate)
          Deletes all log files older than the specified date.
 void SystemLog.cleanAllOldLogs(int aKeepNum)
          Deletes all log files except those generated on the "aKeepNum" latest runs of all components.
 Boolean SystemLog.cleanOldALLogs(String aConfigId, String aALName, Date aMinDate)
          Deletes those log files of the specified AssemblyLine, that are older than the specified date.
 Boolean SystemLog.cleanOldALLogs(String aConfigId, String aALName, int aKeepNum)
          Deletes all log files of the specified AssemblyLine except those generated on the "aKeepNum" latest AssemblyLine runs.
 Boolean SystemLog.cleanOldEHLogs(String aConfigId, String aEHName, Date aMinDate)
          Deletes those log files of the specified EventHandler, that are older than the specified date.
 Boolean SystemLog.cleanOldEHLogs(String aConfigId, String aEHName, int aKeepNum)
          Deletes all log files of the specified EventHandler except those generated on the "aKeepNum" latest EventHandler runs.
 void AssemblyLineHandler.close()
           
 ConfigInstance Session.createNewConfigInstance(String aConfigUrl)
          Deprecated. Not supported. Creates and starts a new Config Instance with an empty configuration.
 ConfigInstance Session.createNewConfigInstance(String aConfigUrl, String aPassword)
          Deprecated. Not supported. Creates and starts a new Config Instance with an empty configuration.
 MetamergeConfig Session.createNewConfiguration(String aRelativePath, boolean aOverwrite)
          Creates a new empty configuration and immediately checks it out.
 ConfigInstance Session.createNewConfigurationAndLoad(String aRelativePath, boolean aOverwrite)
          Creates a new empty configuration, immediately checks it out and loads a temporary Config Instance on the Server.
 Session SessionFactory.createSession()
          Creates a session object.
 Session SessionFactory.createSession(String aUserName, String aPassword)
          Creates a session object with the specified username and password.
 int TombstoneManager.deleteALTombstones(String aAssemblyLineName, String aConfigID)
          Deletes all tombstones for specified AssemblyLine.
 int TombstoneManager.deleteALTombstones(String aAssemblyLineName, String aConfigID, int aDays)
          Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.
 int TombstoneManager.deleteCITombstones(String aConfigID)
          Deletes all tombstones for specified Config Instance.
 int TombstoneManager.deleteCITombstones(String aConfigID, int aDays)
          Deletes all tombstones for the specified Config Instance that are older than the specified number of days.
 int TombstoneManager.deleteEHTombstones(String aEventHandlerName, String aConfigID)
          Deletes all tombstones for specified EventHandler.
 int TombstoneManager.deleteEHTombstones(String aEventHandlerName, String aConfigID, int aDays)
          Deletes all tombstones for the specified EventHandler that are older than the specified number of days.
 boolean TombstoneManager.deleteTombstone(String aGUID)
          Deletes the tombstone with the specified GUID.
 int TombstoneManager.deleteTombstones(int aDays)
          Deletes all tombstones that are older than the specified number of days.
 void EventHandlerListener.eventCaptured(Entry aEntry)
          Called right after the EventHandler captures an event and maps it to an Entry object.
 void EventHandlerListener.eventHandlerTerminated()
           
 void EventHandlerListener.eventProcessed(Entry aEntry)
          If the captured event is further processed (Action Map or EventHandler's custom embedded logic), this method is called after the processing completes.
 Entry AssemblyLineHandler.executeCycle()
          Executes an AssemblyLine cycle with null work Entry attribute.
 Entry AssemblyLineHandler.executeCycle(Entry aEntry)
          Executes an AssemblyLine cycle.
 Entry AssemblyLineHandler.executeCycle(Entry aEntry, boolean aProcessTCB)
          Executes an AssemblyLine cycle.
 String ConfigInstance.getALLastLogFileName(String aALName)
          Returns the name of the log file created on the last run of a given AssemblyLine.
 String SystemLog.getALLastLogFileName(String aConfigId, String aALName)
          Returns the name of the log file created on the last run of a given AssemblyLine.
 String ConfigInstance.getALLog(String aALName, String aLogFileName)
          Given an AssemblyLine name, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.
 String SystemLog.getALLog(String aConfigId, String aALName, String aLogFileName)
          Given an AssemblyLine identification, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.
 String[] ConfigInstance.getALLogFileNames(String aALName)
          Returns the names of all available log files for a given AssemblyLine.
 String[] SystemLog.getALLogFileNames(String aConfigId, String aALName)
          Returns the names of all available log files for a given AssemblyLine.
 String ConfigInstance.getALLogLastChunk(String aALName, String aLogFileName, int aKilobytes)
          Retrieves the last chunk from a specified AssemblyLine's log file.
 String SystemLog.getALLogLastChunk(String aConfigId, String aALName, String aLogFileName, int aKilobytes)
          Retrieves the last chunk from a specified AssemblyLine's log file.
 AssemblyLine AssemblyLineHandler.getAssemblyLine()
          Returns an AssemblyLine instance.
 SchemaConfig ConfigInstance.getAssemblyLineInputParameters(String aAssemblyLineName)
          Returns the AssemblyLine’s input parameters.
 SchemaConfig ConfigInstance.getAssemblyLineOutputParameters(String aAssemblyLineName)
          Returns the AssemblyLine’s output parameters.
 AssemblyLine[] Session.getAssemblyLines()
          Returns started AssemblyLines corresponding to the currently started configurations.
 AssemblyLine[] ConfigInstance.getAssemblyLines()
          Returns currently started AssemblyLines of the configuration instance.
 String[] ConfigInstance.getAssemblyLinesNames()
          Returns the AssemblyLines’ names.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID)
          Returns all available tombstones for the specified AssemblyLine.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, Date aStartTime, Date aEndTime)
          Returns all available tombstones for the specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, int aRecentNumberOfTombstones)
          Returns the recent n number of tombsones for a specified AssemblyLine.
 byte[] SystemQueue.getBytesMessage(String aQueueName, int aTimeOut)
          Retrieves a BytesMessage from the specified System Queue
 EventHandlerConfig EventHandler.getConfig()
          Returns configuration information about the EventHandler.
 AssemblyLineConfig AssemblyLine.getConfig()
          Returns configuration information about the AssemblyLine.
 String ConfigInstance.getConfigId()
          Returns the configuration ID generated by the server.
 ConfigInstance EventHandler.getConfigInstance()
          Returns the configuration instance of the EventHandler.
 ConfigInstance AssemblyLine.getConfigInstance()
          Returns the configuration instance of the AssemblyLine.
 ConfigInstance Session.getConfigInstance(String aConfigId)
          Returns configuration instance corresponding to a specific configuration ID.
 ConfigInstance[] Session.getConfigInstances()
          Returns all currently started configuration instances.
 Tombstone[] TombstoneManager.getConfigInstanceTombstones(String aConfigID)
          Returns all available tombstones for the specified Config Instance.
 Tombstone[] TombstoneManager.getConfigInstanceTombstones(String aConfigID, Date aStartTime, Date aEndTime)
          Returns all available tombstones for the specified Config Instance with timestamps in the interval specified by aStartTime and aEndTime.
 MetamergeConfig ConfigInstance.getConfiguration()
          Returns configuration instance representing this configuration.
 String ServerInfo.getConnectorDescription(String aConnectorName)
          Retrieves the description of a Connector installed on the Server.
 PoolDefConfig ConfigInstance.getConnectorPoolConfig(String aConnectorPoolName)
          Returns the Connector Pool configuration object.
 int ConfigInstance.getConnectorPoolFreeNum(String aConnectorPoolName)
          Returns the number of free Connectors in the specified Connector Pool.
 String[] ConfigInstance.getConnectorPoolNames()
          Returns the names of all Connector Pools in the Config Instance.
 int ConfigInstance.getConnectorPoolSize(String aConnectorPoolName)
          Returns the size of the specified Connector Pool.
 String ServerInfo.getConnectorVersionInfo(String aConnectorName)
          Retrieves the version of a Connector installed on the Server.
 String ConfigInstance.getEHLastLogFileName(String aEHName)
          Returns the name of the log file created on the last run of a given EventHandler.
 String SystemLog.getEHLastLogFileName(String aConfigId, String aEHName)
          Returns the name of the log file created on the last run of a given EventHandler.
 String ConfigInstance.getEHLog(String aEHName, String aLogFileName)
          Given an EventHandler name, and a log file name, retrieves the log of this EventHandler, stored in the specified file.
 String SystemLog.getEHLog(String aConfigId, String aEHName, String aLogFileName)
          Given an EventHandler identification, and a log file name, retrieves the log of this EventHandler, stored in the specified file.
 String[] ConfigInstance.getEHLogFileNames(String aEHName)
          Rreturns the names of all available log files for a given EventHandler.
 String[] SystemLog.getEHLogFileNames(String aConfigId, String aEHName)
          Rreturns the names of all available log files for a given EventHandler.
 String ConfigInstance.getEHLogLastChunk(String aEHName, String aLogFileName, int aKilobytes)
          Retrieves the last chunk from a specified EventHandler's log file.
 String SystemLog.getEHLogLastChunk(String aConfigId, String aEHName, String aLogFileName, int aKilobytes)
          Retrieves the last chunk from a specified EventHandler's log file.
 Entry SystemQueue.getEntry(String aQueueName, int aTimeOut)
          Retrieves an Entry object from the specified System Queue
 Boolean ServerInfo.getEventHandlerAutoStart(String aEventHandlerName)
          Tells if the specified EventHandler will be automatically started when the Server is started.
 String ServerInfo.getEventHandlerDescription(String aEventHandlerName)
          Retrieves the description of an EventHandler installed on the Server.
 EventHandler[] Session.getEventHandlers()
          Returns started EventHandlers corresponding to the currently started configurations.
 EventHandler[] ConfigInstance.getEventHandlers()
          Returns currently started EventHandlers of the configuration instance.
 String[] ConfigInstance.getEventHandlersNames()
          Returns the EventHandlers’ names.
 Tombstone[] TombstoneManager.getEventHandlerTombstones(String aEventHandlerName, String aConfigID)
          Returns all available tombstones for the specified EventHandler.
 Tombstone[] TombstoneManager.getEventHandlerTombstones(String aEventHandlerName, String aConfigID, Date aStartTime, Date aEndTime)
          Returns all available tombstones for the specified EventHandler with timestamps in the interval specified by aStartTime and aEndTime.
 int EventHandler.getEventHandlerType()
          Returns the EventHandler type.
 String EventHandler.getEventHandlerTypeName()
          Returns the EventHandler type name.
 String ServerInfo.getEventHandlerVersionInfo(String aEventHandlerName)
          Retrieves the version of an EventHandler installed on the Server.
 ExternalPropertiesConfig ConfigInstance.getExternalProperties()
          Returns the external properties of the configuration.
 ExternalPropertiesConfig ConfigInstance.getExternalProperties(String aKey)
          Returns the ExternalPropertiesConfig object for the named external properties object.
 String[] ConfigInstance.getExternalPropertiesKeys()
          Returns the external properties object names.
 String ServerInfo.getFunctionComponentDescription(String aFunctionComponentName)
          Retrieves the description of a Function Component installed on the Server.
 String ServerInfo.getFunctionComponentVersionInfo(String aFunctionComponentName)
          Retrieves the version of a Function Component installed on the Server.
 String EventHandler.getGlobalUniqueID()
          Returns EventHandler GUID.
 String ConfigInstance.getGlobalUniqueID()
          Returns the Config Instance GUID.
 String AssemblyLine.getGlobalUniqueID()
          Returns AssemblyLine GUID.
 String ServerInfo.getHostName()
          Returns Server machine host name.
 Hashtable[] ServerInfo.getInstalledConnectors()
          Retrieves information for all Connectors installed on the Server.
 String[] ServerInfo.getInstalledConnectorsNames()
          Retrieves the names of all Connectors installed on the Server.
 Hashtable[] ServerInfo.getInstalledEventHandlers()
          Retrieves information for all EventHandlers installed on the Server.
 String[] ServerInfo.getInstalledEventHandlersNames()
          Retrieves the names of all EventHandlers installed on the Server.
 Hashtable[] ServerInfo.getInstalledFunctionComponents()
          Retrieves information for all Function Components installed on the Server.
 String[] ServerInfo.getInstalledFunctionComponentsNames()
          Retrieves the names of all Function Components installed on the Server.
 Hashtable[] ServerInfo.getInstalledParsers()
          Retrieves information for all Parsers installed on the Server.
 String[] ServerInfo.getInstalledParsersNames()
          Retrieves the names of all Parsers installed on the Server.
 Date ConfigInstance.getInstanceBootTime()
          Returns the Instance boot time.
 String ServerInfo.getIPAddress()
          Returns Server machine IP address.
 javax.jms.Message SystemQueue.getMessage(String aQueueName, int aTimeOut)
          Retrieves a JMS Message from the specified System Queue
 String EventHandler.getName()
          Returns the name of the EventHandler.
 String AssemblyLine.getName()
          Returns the name of the AssemblyLine.
 String AssemblyLine.getNullBehavior()
          Gets the nullBehavior attribute of the AssemblyLine object
 String AssemblyLine.getNullBehaviorValue()
          Gets the nullBehaviorValue attribute of the AssemblyLine object.
 String ServerInfo.getOperatingSystem()
          Returns the name of the operating system where the Server is running.
 String ServerInfo.getParserDescription(String aParserName)
          Retrieves the description of a Parser installed on the Server.
 String ServerInfo.getParserVersionInfo(String aParserName)
          Retrieves the version of a Parser installed on the Server.
 Vector ServerInfo.getPasswordParameterNames(String aJavaClassName)
          Returns password parameters names for specified class.
 Entry AssemblyLine.getResult()
          This method returns the result entry object.
 SecurityRegistry Session.getSecurityRegistry()
          Returns information about the restrictions the current user has.
 Date ServerInfo.getServerBootTime()
          Returns the Server boot time.
 ServerInfo Session.getServerInfo()
          Retrieves the Server information.
 String ServerInfo.getServerVersion()
          Returns Server version.
 TaskStatistics EventHandler.getStatistics()
          This method returns the TaskStatistics object for this EventHandler.
 TaskStatistics AssemblyLine.getStatistics()
          This method returns the TaskStatistics object for this AssemblyLine.
 SystemLog Session.getSystemLog()
          Returns information about the System logging.
 String EventHandler.getSystemLog()
          Retrieves the current EventHandler's system log.
 String AssemblyLine.getSystemLog()
          Retrieves the current AssemblyLine's system log.
 String EventHandler.getSystemLogFileName()
          Returns the name of the log file of the EventHandler (not prefixed by folders path).
 String AssemblyLine.getSystemLogFileName()
          Returns the name of the log file of the AssemblyLine (not prefixed by folders path).
 String EventHandler.getSystemLogFilePath()
          Returns the fully-qualified path of the log file of the EventHandler.
 String AssemblyLine.getSystemLogFilePath()
          Returns the fully-qualified path of the log file of the AssemblyLine.
 String EventHandler.getSystemLogLastChunk(int aLastKilobytes)
          Retrieves the last chunk from the current EventHandler's system log.
 String AssemblyLine.getSystemLogLastChunk(int aLastKilobytes)
          Retrieves the last chunk from the current AssemblyLine's system log.
 SystemQueue Session.getSystemQueue()
          Gets the SystemQueue Server API object
 String SystemQueue.getTextMessage(String aQueueName, int aTimeOut)
          Retrieves a TextMessage from the specified System Queue
 Tombstone TombstoneManager.getTombstone(String aGUID)
          Returns a single tombstone object uniquely identified by the specified GUID.
 TombstoneManager Session.getTombstoneManager()
          Returns the TombstoneManager object.
 Tombstone[] TombstoneManager.getTombstones(Date aStartTime, Date aEndTime)
          Returns all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.
 int EventHandler.getUniqueCode()
          Returns the unique code of the EventHandler.
 int AssemblyLine.getUniqueCode()
          Returns the unique code of the AssemblyLine.
 void DIEventListener.handleEvent(DIEvent aEvent)
          Handles a specified event.
 Object Session.invokeCustom(String aCustomClassName, String aMethodName, Object[] aParams)
          Invokes the specified method from the specified class.
 Object Session.invokeCustom(String aCustomClassName, String aMethodName, Object[] aParamsValue, String[] aParamsClass)
          Invokes the specified method from the specified class.
 boolean AssemblyLine.isActive()
          Checks if the AssemblyLine is active.
 boolean Session.isConfigurationCheckedOut(String relativePathOrSolutionName)
          Checks if the specified configuration is checked out on the Server.
 boolean Session.isSSLon()
          Checks if current session is over SSL.
 int TombstoneManager.keepMostRecentALTombstones(String aAssemblyLineName, String aConfigID, int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records for the specified AssemblyLine are kept and all other are deleted.
 int TombstoneManager.keepMostRecentCITombstones(String aConfigID, int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records for the specified Config Instance are kept and all other are deleted.
 int TombstoneManager.keepMostRecentEHTombstones(String aEventHandlerName, String aConfigID, int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records for the specified EventHandler are kept and all other are deleted.
 int TombstoneManager.keepMostRecentTombstones(int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records are kept and all other are deleted.
 ArrayList Session.listAllConfigurations()
          Returns a list all configurations in the directory subtree of the Server configuration codebase folder.
 ArrayList Session.listConfigurations(String aRelativePath)
          Returns a list of all configurations in the specified folder.
 ArrayList Session.listFolders(String aRelativePath)
          Returns a list of the child folders of the specified folder.
 void LogListener.messageLogged(String aMessage)
           
 int ConfigInstance.purgeConnectorPool(String aConnectorPoolName)
          Unused Connectors will be released so that the Pool is shrunk to its minimum size.
 void SystemQueue.putBytesMessage(String aQueueName, byte[] aMessageBytes)
          Stores a BytesMessage in the specified System Queue
 void SystemQueue.putEntry(String aQueueName, Entry aEntry)
          Stores an Entry object to the specified System Queue
 void SystemQueue.putMessage(String aQueueName, javax.jms.Message aMessage)
          Stores a Message to the specified System Queue
 void SystemQueue.putTextMessage(String aQueueName, String aMessageText)
          Stores a TextMessage to the System Queue
 boolean Session.releaseConfigurationLock(String relativePathOrSolutionName)
          Administratively releases the lock of the specified configuration.
 void ConfigInstance.reload()
          Reloads the Config Instance with its current configuration.
 boolean Session.removeEventListener(DIEventListener aListener)
          Unregisters an Event Listener with the Session.
 void ConfigInstance.saveConfiguration()
          Deprecated. Not supported.
 void ConfigInstance.saveConfiguration(boolean aEncrypt)
          Deprecated. Not supported.
 void ConfigInstance.saveExternalProperties()
          Deprecated. Not supported.
 void Session.sendCustomNotification(String aType, String aId, Object aData)
          Sends a custom, user defined notification to all registered listeners.
 void Session.sendEventToACT(Serializable event)
          Processes an event by the Active Correlation Technology engine of the TDI server.
 void ConfigInstance.setConfiguration(MetamergeConfig aConfiguration)
          Sets given configuration to this configuration.
 void ConfigInstance.setExternalProperties(ExternalPropertiesConfig aExPropConfig)
          Deprecated. Not supported.
 void ConfigInstance.setExternalProperties(String aKey, ExternalPropertiesConfig aExPropConfig)
          Deprecated. Not supported.
 void Session.shutDownServer()
          Shuts down the ITDI server.
 void Session.shutDownServer(int aExitCode)
          Shuts down the TDI Server with the specified exit code.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName)
          Starts the specified AssemblyLine asynchronously.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, boolean aSync)
          Starts the specified AssemblyLine.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData)
          Starts the specified AssemblyLine with the given input data asynchronously.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs)
          Starts asynchronously the specified AssemblyLine with the given input data and results listener.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync)
          Starts the specified AssemblyLine with the given input data and results listener.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData, boolean aSync)
          Starts the specified AssemblyLine with the given input data.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb)
          Starts asynchronously the specified AssemblyLine with the given TaskCallBlock.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb, boolean aSync)
          Starts the specified AssemblyLine with the given TaskCallBlock.
 AssemblyLineHandler ConfigInstance.startAssemblyLineManual(String aAssemblyLineName, Entry aInputData)
          Starts the specified AssemblyLine with the given input data in manual mode.
 ConfigInstance Session.startConfigInstance(String configPathOrSolutionName)
          Starts a new Config Instance on the Server with the configuration given.
 ConfigInstance Session.startConfigInstance(String configPathOrSolutionName, boolean keepAlive, String password)
          Starts a new Config Instance on the Server with the configuration given.
 EventHandler ConfigInstance.startEventHandler(String aEventHandlerName)
          Starts the specified EventHandler asynchronously.
 EventHandler ConfigInstance.startEventHandler(String aEventHandlerName, boolean aSync)
          Starts the specified EventHandler.
 EventHandler ConfigInstance.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, boolean aGetLogs, boolean aRecordEvents)
          Starts the specified EventHandler asynchronously.
 EventHandler ConfigInstance.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, boolean aGetLogs, boolean aRecordEvents, boolean aSync)
          Starts the specified EventHandler.
 void EventHandler.stop()
          Stops the execution of the EventHandler.
 void ConfigInstance.stop()
          Stops the Config Instance.
 void AssemblyLine.stop()
          Stops the execution of the AssemblyLine.
 boolean Session.undoCheckOut(String relativePathOrSolutionName)
          Releases the lock on the specified configuration, thus aborting all changes being done.
 boolean SecurityRegistry.userCanExecuteAL(String aUserId, String aConfigId, String aAssemblyLine)
           
 boolean SecurityRegistry.userCanExecuteAll(String aUserId)
           
 boolean SecurityRegistry.userCanExecuteConfig(String aUserId, String aConfigId)
           
 boolean SecurityRegistry.userCanExecuteConfigALs(String aUserId, String aConfigId)
           
 boolean SecurityRegistry.userCanExecuteConfigEHs(String aUserId, String aConfigId)
           
 boolean SecurityRegistry.userCanExecuteEH(String aUserId, String aConfigId, String aEventHandler)
           
 boolean SecurityRegistry.userCanReadAll(String aUserId)
           
 boolean SecurityRegistry.userCanReadConfig(String aUserId, String aConfigId)
           
 boolean SecurityRegistry.userIsAdmin(String aUserId)
           
 

Uses of DIException in com.ibm.di.api.local.impl
 

Methods in com.ibm.di.api.local.impl that throw DIException
 void SessionImpl.addEventListener(DIEventListener aListener, String aTypeFilter, String aIdFilter)
           
 void SessionImpl.checkInAndLeaveCheckedOut(MetamergeConfig aConfiguration, String aRelativePath)
           
 void SessionImpl.checkInConfiguration(MetamergeConfig aConfiguration, String aRelativePath)
           
 void SessionImpl.checkInConfiguration(MetamergeConfig aConfiguration, String aRelativePath, boolean aEncrypt)
           
 MetamergeConfig SessionImpl.checkOutConfiguration(String aRelativePath)
           
 MetamergeConfig SessionImpl.checkOutConfiguration(String aRelativePath, String aPassword)
           
 ConfigInstance SessionImpl.checkOutConfigurationAndLoad(String aRelativePath)
           
 ConfigInstance SessionImpl.checkOutConfigurationAndLoad(String aRelativePath, String aPassword)
           
 void SystemLogImpl.cleanAllOldALLogs(Date aMinDate)
           
 void SystemLogImpl.cleanAllOldALLogs(int aKeepNum)
           
 void SystemLogImpl.cleanAllOldEHLogs(Date aMinDate)
           
 void SystemLogImpl.cleanAllOldEHLogs(int aKeepNum)
           
 void SystemLogImpl.cleanAllOldLogs(Date aMinDate)
           
 void SystemLogImpl.cleanAllOldLogs(int aKeepNum)
           
 Boolean SystemLogImpl.cleanOldALLogs(String aConfigId, String aALName, Date aMinDate)
           
 Boolean SystemLogImpl.cleanOldALLogs(String aConfigId, String aALName, int aKeepNum)
           
 Boolean SystemLogImpl.cleanOldEHLogs(String aConfigId, String aEHName, Date aMinDate)
           
 Boolean SystemLogImpl.cleanOldEHLogs(String aConfigId, String aEHName, int aKeepNum)
           
 void AssemblyLineHandlerImpl.close()
           
 ConfigInstance SessionImpl.createNewConfigInstance(String aConfigUrl)
           
 ConfigInstance SessionImpl.createNewConfigInstance(String aConfigUrl, String aPassword)
           
 MetamergeConfig SessionImpl.createNewConfiguration(String aRelativePath, boolean aOverwrite)
           
 ConfigInstance SessionImpl.createNewConfigurationAndLoad(String aRelativePath, boolean aOverwrite)
           
 Session SessionFactoryImpl.createSession()
           
 Session SessionFactoryImpl.createSession(String aUserName, String aPassword)
           
 int TombstoneManagerImpl.deleteALTombstones(String aAssemblyLineName, String aConfigID)
           
 int TombstoneManagerImpl.deleteALTombstones(String aAssemblyLineName, String aConfigID, int aDays)
           
 int TombstoneManagerImpl.deleteCITombstones(String aConfigID)
           
 int TombstoneManagerImpl.deleteCITombstones(String aConfigID, int aDays)
           
 int TombstoneManagerImpl.deleteEHTombstones(String aEventHandlerName, String aConfigID)
           
 int TombstoneManagerImpl.deleteEHTombstones(String aEventHandlerName, String aConfigID, int aDays)
           
 boolean TombstoneManagerImpl.deleteTombstone(String aGUID)
           
 int TombstoneManagerImpl.deleteTombstones(int aDays)
           
 Entry AssemblyLineHandlerImpl.executeCycle()
           
 Entry AssemblyLineHandlerImpl.executeCycle(Entry aEntry)
           
 Entry AssemblyLineHandlerImpl.executeCycle(Entry aEntry, boolean aProcessTCB)
           
 String ConfigInstanceImpl.getALLastLogFileName(String aALName)
           
 String SystemLogImpl.getALLastLogFileName(String aConfigId, String aALName)
           
 String ConfigInstanceImpl.getALLog(String aALName, String aLogFileName)
           
 String SystemLogImpl.getALLog(String aConfigId, String aALName, String aLogFileName)
           
 String[] ConfigInstanceImpl.getALLogFileNames(String aALName)
           
 String[] SystemLogImpl.getALLogFileNames(String aConfigId, String aALName)
           
 String ConfigInstanceImpl.getALLogLastChunk(String aALName, String aLogFileName, int aKilobytes)
           
 String SystemLogImpl.getALLogLastChunk(String aConfigId, String aALName, String aLogFileName, int aKilobytes)
           
 AssemblyLine AssemblyLineHandlerImpl.getAssemblyLine()
           
 SchemaConfig ConfigInstanceImpl.getAssemblyLineInputParameters(String aAssemblyLineName)
           
 SchemaConfig ConfigInstanceImpl.getAssemblyLineOutputParameters(String aAssemblyLineName)
           
 AssemblyLine[] SessionImpl.getAssemblyLines()
           
 AssemblyLine[] ConfigInstanceImpl.getAssemblyLines()
           
 String[] ConfigInstanceImpl.getAssemblyLinesNames()
           
 Tombstone[] TombstoneManagerImpl.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID)
           
 Tombstone[] TombstoneManagerImpl.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, Date aStartTime, Date aEndTime)
           
 Tombstone[] TombstoneManagerImpl.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, int aRecentNumberOfTombstones)
           
 byte[] SystemQueueImpl.getBytesMessage(String aQueueName, int aTimeOut)
           
 EventHandlerConfig EventHandlerImpl.getConfig()
           
 AssemblyLineConfig AssemblyLineImpl.getConfig()
           
 String ConfigInstanceImpl.getConfigId()
           
 ConfigInstance EventHandlerImpl.getConfigInstance()
           
 ConfigInstance AssemblyLineImpl.getConfigInstance()
           
 ConfigInstance SessionImpl.getConfigInstance(String aConfigId)
           
 ConfigInstance[] SessionImpl.getConfigInstances()
           
 Tombstone[] TombstoneManagerImpl.getConfigInstanceTombstones(String aConfigID)
           
 Tombstone[] TombstoneManagerImpl.getConfigInstanceTombstones(String aConfigID, Date aStartTime, Date aEndTime)
           
 MetamergeConfig ConfigInstanceImpl.getConfiguration()
           
 String ServerInfoImpl.getConnectorDescription(String aConnectorName)
           
 PoolDefConfig ConfigInstanceImpl.getConnectorPoolConfig(String aConnectorPoolName)
           
 int ConfigInstanceImpl.getConnectorPoolFreeNum(String aConnectorPoolName)
           
 String[] ConfigInstanceImpl.getConnectorPoolNames()
           
 int ConfigInstanceImpl.getConnectorPoolSize(String aConnectorPoolName)
           
 String ServerInfoImpl.getConnectorVersionInfo(String aConnectorName)
           
 String ConfigInstanceImpl.getEHLastLogFileName(String aEHName)
           
 String SystemLogImpl.getEHLastLogFileName(String aConfigId, String aEHName)
           
 String ConfigInstanceImpl.getEHLog(String aEHName, String aLogFileName)
           
 String SystemLogImpl.getEHLog(String aConfigId, String aEHName, String aLogFileName)
           
 String[] ConfigInstanceImpl.getEHLogFileNames(String aEHName)
           
 String[] SystemLogImpl.getEHLogFileNames(String aConfigId, String aEHName)
           
 String ConfigInstanceImpl.getEHLogLastChunk(String aEHName, String aLogFileName, int aKilobytes)
           
 String SystemLogImpl.getEHLogLastChunk(String aConfigId, String aEHName, String aLogFileName, int aKilobytes)
           
 Entry SystemQueueImpl.getEntry(String aQueueName, int aTimeOut)
           
 Boolean ServerInfoImpl.getEventHandlerAutoStart(String aEventHandlerName)
           
 String ServerInfoImpl.getEventHandlerDescription(String aEventHandlerName)
           
 EventHandler[] SessionImpl.getEventHandlers()
           
 EventHandler[] ConfigInstanceImpl.getEventHandlers()
           
 String[] ConfigInstanceImpl.getEventHandlersNames()
           
 Tombstone[] TombstoneManagerImpl.getEventHandlerTombstones(String aEventHandlerName, String aConfigID)
           
 Tombstone[] TombstoneManagerImpl.getEventHandlerTombstones(String aEventHandlerName, String aConfigID, Date aStartTime, Date aEndTime)
           
 int EventHandlerImpl.getEventHandlerType()
           
 String EventHandlerImpl.getEventHandlerTypeName()
           
 String ServerInfoImpl.getEventHandlerVersionInfo(String aEventHandlerName)
           
 ExternalPropertiesConfig ConfigInstanceImpl.getExternalProperties()
           
 ExternalPropertiesConfig ConfigInstanceImpl.getExternalProperties(String aKey)
           
 String[] ConfigInstanceImpl.getExternalPropertiesKeys()
           
 String ServerInfoImpl.getFunctionComponentDescription(String aFunctionComponentName)
           
 String ServerInfoImpl.getFunctionComponentVersionInfo(String aFunctionComponentName)
           
 String ServerInfoImpl.getHostName()
           
 Identity SessionImpl.getIdentity()
           
 Hashtable[] ServerInfoImpl.getInstalledConnectors()
           
 String[] ServerInfoImpl.getInstalledConnectorsNames()
           
 Hashtable[] ServerInfoImpl.getInstalledEventHandlers()
           
 String[] ServerInfoImpl.getInstalledEventHandlersNames()
           
 Hashtable[] ServerInfoImpl.getInstalledFunctionComponents()
           
 String[] ServerInfoImpl.getInstalledFunctionComponentsNames()
           
 Hashtable[] ServerInfoImpl.getInstalledParsers()
           
 String[] ServerInfoImpl.getInstalledParsersNames()
           
 Date ConfigInstanceImpl.getInstanceBootTime()
           
 String ServerInfoImpl.getIPAddress()
           
 javax.jms.Message SystemQueueImpl.getMessage(String aQueueName, int aTimeOut)
           
 String EventHandlerImpl.getName()
           
 String AssemblyLineImpl.getName()
           
 String AssemblyLineImpl.getNullBehavior()
           
 String AssemblyLineImpl.getNullBehaviorValue()
           
 String ServerInfoImpl.getOperatingSystem()
           
 String ServerInfoImpl.getParserDescription(String aParserName)
           
 String ServerInfoImpl.getParserVersionInfo(String aParserName)
           
 Vector ServerInfoImpl.getPasswordParameterNames(String aJavaClassName)
           
 Entry AssemblyLineImpl.getResult()
           
 SecurityRegistry SessionImpl.getSecurityRegistry()
           
 Date ServerInfoImpl.getServerBootTime()
           
 ServerInfo SessionImpl.getServerInfo()
           
 String ServerInfoImpl.getServerVersion()
           
 TaskStatistics EventHandlerImpl.getStatistics()
           
 TaskStatistics AssemblyLineImpl.getStatistics()
           
 SystemLog SessionImpl.getSystemLog()
           
 String EventHandlerImpl.getSystemLog()
           
 String AssemblyLineImpl.getSystemLog()
           
 String EventHandlerImpl.getSystemLogFileName()
           
 String AssemblyLineImpl.getSystemLogFileName()
           
 String EventHandlerImpl.getSystemLogFilePath()
           
 String AssemblyLineImpl.getSystemLogFilePath()
           
 String EventHandlerImpl.getSystemLogLastChunk(int aLastKilobytes)
           
 String AssemblyLineImpl.getSystemLogLastChunk(int aLastKilobytes)
           
 SystemQueue SessionImpl.getSystemQueue()
           
 String SystemQueueImpl.getTextMessage(String aQueueName, int aTimeOut)
           
 Tombstone TombstoneManagerImpl.getTombstone(String aGUID)
           
 TombstoneManager SessionImpl.getTombstoneManager()
           
 Tombstone[] TombstoneManagerImpl.getTombstones(Date aStartTime, Date aEndTime)
           
 int EventHandlerImpl.getUniqueCode()
           
 int AssemblyLineImpl.getUniqueCode()
           
 Object SessionImpl.invokeCustom(String aCustomClassName, String aMethodName, Object[] aParams)
           
 Object SessionImpl.invokeCustom(String aCustomClassName, String aMethodName, Object[] aParamsValue, String[] aParamsClass)
           
 boolean AssemblyLineImpl.isActive()
           
 boolean SessionImpl.isConfigurationCheckedOut(String aRelativePath)
           
 boolean SessionImpl.isSSLon()
           
 int TombstoneManagerImpl.keepMostRecentALTombstones(String aAssemblyLineName, String aConfigID, int aMostResentToKeep)
           
 int TombstoneManagerImpl.keepMostRecentCITombstones(String aConfigID, int aMostResentToKeep)
           
 int TombstoneManagerImpl.keepMostRecentEHTombstones(String aEventHandlerName, String aConfigID, int aMostResentToKeep)
           
 int TombstoneManagerImpl.keepMostRecentTombstones(int aMostResentToKeep)
           
 ArrayList SessionImpl.listAllConfigurations()
           
 ArrayList SessionImpl.listConfigurations(String aRelativePath)
           
 ArrayList SessionImpl.listFolders(String aRelativePath)
           
static SystemQueue SystemQueueImpl.newInstance()
           
 int ConfigInstanceImpl.purgeConnectorPool(String aConnectorPoolName)
           
 void SystemQueueImpl.putBytesMessage(String aQueueName, byte[] aMessageBytes)
           
 void SystemQueueImpl.putEntry(String aQueueName, Entry aEntry)
           
 void SystemQueueImpl.putMessage(String aQueueName, javax.jms.Message aMessage)
           
 void SystemQueueImpl.putTextMessage(String aQueueName, String aMessageText)
           
 boolean SessionImpl.releaseConfigurationLock(String aRelativePath)
           
 void ConfigInstanceImpl.reload()
           
 boolean SessionImpl.removeEventListener(DIEventListener aListener)
           
 void ConfigInstanceImpl.saveConfiguration()
           
 void ConfigInstanceImpl.saveConfiguration(boolean aEncrypt)
           
 void ConfigInstanceImpl.saveExternalProperties()
           
 void SessionImpl.sendCustomNotification(String aType, String aId, Object aData)
           
 void SessionImpl.sendEventToACT(Serializable event)
           
 void ConfigInstanceImpl.setConfiguration(MetamergeConfig aConfiguration)
           
 void ConfigInstanceImpl.setExternalProperties(ExternalPropertiesConfig aExPropConfig)
           
 void ConfigInstanceImpl.setExternalProperties(String aKey, ExternalPropertiesConfig aExPropConfig)
           
 void SessionImpl.shutDownServer()
           
 void SessionImpl.shutDownServer(int aExitCode)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, boolean aSync)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, Entry aInputData)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, Entry aInputData, boolean aSync)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb, boolean aSync)
           
 AssemblyLineHandler ConfigInstanceImpl.startAssemblyLineManual(String aAssemblyLineName, Entry aInputData)
           
 ConfigInstance SessionImpl.startConfigInstance(String configToken)
           
 ConfigInstance SessionImpl.startConfigInstance(String configToken, boolean aKeepAlive, String aPassword)
           
 EventHandler ConfigInstanceImpl.startEventHandler(String aEventHandlerName)
           
 EventHandler ConfigInstanceImpl.startEventHandler(String aEventHandlerName, boolean aSync)
           
 EventHandler ConfigInstanceImpl.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, boolean aGetLogs, boolean aRecordEvents)
           
 EventHandler ConfigInstanceImpl.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, boolean aGetLogs, boolean aRecordEvents, boolean aSync)
           
 void EventHandlerImpl.stop()
           
 void ConfigInstanceImpl.stop()
           
 void AssemblyLineImpl.stop()
           
 boolean SessionImpl.undoCheckOut(String aRelativePath)
           
 boolean SecurityRegistryImpl.userCanExecuteAL(String aUserId, String aConfigId, String aAssemblyLine)
           
 boolean SecurityRegistryImpl.userCanExecuteAll(String aUserId)
           
 boolean SecurityRegistryImpl.userCanExecuteConfig(String aUserId, String aConfigId)
           
 boolean SecurityRegistryImpl.userCanExecuteConfigALs(String aUserId, String aConfigId)
           
 boolean SecurityRegistryImpl.userCanExecuteConfigEHs(String aUserId, String aConfigId)
           
 boolean SecurityRegistryImpl.userCanExecuteEH(String aUserId, String aConfigId, String aEventHandler)
           
 boolean SecurityRegistryImpl.userCanReadAll(String aUserId)
           
 boolean SecurityRegistryImpl.userCanReadConfig(String aUserId, String aConfigId)
           
 boolean SecurityRegistryImpl.userIsAdmin(String aUserId)
           
 

Constructors in com.ibm.di.api.local.impl that throw DIException
AssemblyLineHandlerImpl(AssemblyLine aAssemblyLine, AssemblyLine aRawAssemblyLine, SessionImpl aSession)
           
AssemblyLineImpl(AssemblyLine aAssemblyLine, ConfigInstanceImpl aConfigInstance, SessionImpl aSession)
           
ConfigInstanceImpl(RS aConfigInstance, SessionImpl aSession)
           
EventHandlerImpl(Switchboard aSwitchboard, ConfigInstanceImpl aConfigInstance, SessionImpl aSession)
           
EventHandlerImpl(Trigger aTrigger, ConfigInstanceImpl aConfigInstance, SessionImpl aSession)
           
SessionImpl(String aUserId)
           
TDIPropertiesImpl(TDIProperties aTDIProperties, SessionImpl aSession)
           
 

Uses of DIException in com.ibm.di.api.remote
 

Methods in com.ibm.di.api.remote that throw DIException
 void Session.addEventListener(DIEventListener aListener, String aTypeFilter, String aIdFilter)
          Registers an Event Listener with the Session.
 void AssemblyLineListener.assemblyLineCycleDone(Entry aEntry)
           
 void AssemblyLineListener.assemblyLineFinished()
           
 void Session.checkInAndLeaveCheckedOut(MetamergeConfig configuration, String relativePathOrSolutionName)
          Checks in the specified configuration and leaves it checked out.
 void Session.checkInConfiguration(MetamergeConfig configuration, String relativePathOrSolutionName)
          Saves the specified configuration and releases the lock.
 void Session.checkInConfiguration(MetamergeConfig configuration, String relativePathOrSolutionName, boolean encrypt)
          Encrypts and saves the specified configuration and releases the lock.
 MetamergeConfig Session.checkOutConfiguration(String relativePathOrSolutionName)
          Checks out the specified configuration.
 MetamergeConfig Session.checkOutConfiguration(String relativePathOrSolutionName, String password)
          Checks out the specified password protected configuration.
 ConfigInstance Session.checkOutConfigurationAndLoad(String relativePathOrSolutionName)
          Checks out the specified configuration and starts a temporary Config Instance on the Server.
 ConfigInstance Session.checkOutConfigurationAndLoad(String relativePathOrSolutionName, String password)
          Checks out the specified configuration and starts a temporary Config Instance on the Server.
 void SystemLog.cleanAllOldALLogs(Date aMinDate)
          Deletes all AssemblyLines' log files older than the specified date.
 void SystemLog.cleanAllOldALLogs(int aKeepNum)
          Deletes all AssemblyLines' log files except those generated on the "aKeepNum" latest runs of all AssemblyLines.
 void SystemLog.cleanAllOldEHLogs(Date aMinDate)
          Deletes all EventHandlers' log files older than the specified date.
 void SystemLog.cleanAllOldEHLogs(int aKeepNum)
          Deletes all EventHandlers' log files except those generated on the "aKeepNum" latest runs of all EventHandlers.
 void SystemLog.cleanAllOldLogs(Date aMinDate)
          Deletes all log files older than the specified date.
 void SystemLog.cleanAllOldLogs(int aKeepNum)
          Deletes all log files except those generated on the "aKeepNum" latest runs of all components.
 Boolean SystemLog.cleanOldALLogs(String aConfigId, String aALName, Date aMinDate)
          Deletes those log files of the specified AssemblyLine, that are older than the specified date.
 Boolean SystemLog.cleanOldALLogs(String aConfigId, String aALName, int aKeepNum)
          Deletes all log files of the specified AssemblyLine except those generated on the "aKeepNum" latest AssemblyLine runs.
 Boolean SystemLog.cleanOldEHLogs(String aConfigId, String aEHName, Date aMinDate)
          Deletes those log files of the specified EventHandler, that are older than the specified date.
 Boolean SystemLog.cleanOldEHLogs(String aConfigId, String aEHName, int aKeepNum)
          Deletes all log files of the specified EventHandler except those generated on the "aKeepNum" latest EventHandler runs.
 void AssemblyLineHandler.close()
           
 ConfigInstance Session.createNewConfigInstance(String aConfigUrl)
          Deprecated. Not supported. Creates and starts a new Config Instance with an empty configuration.
 ConfigInstance Session.createNewConfigInstance(String aConfigUrl, String aPassword)
          Deprecated. Not supported. Creates and starts a new Config Instance with an empty configuration.
 MetamergeConfig Session.createNewConfiguration(String aRelativePath, boolean aOverwrite)
          Creates a new empty configuration and immediately checks it out.
 ConfigInstance Session.createNewConfigurationAndLoad(String aRelativePath, boolean aOverwrite)
          Creates a new empty configuration, immediately checks it out and loads a temporary Config Instance on the Server.
 Session SessionFactory.createSession()
          Creates a session object.
 Session SessionFactory.createSession(String aUserName, String aPassword)
          Creates a session object with the specified username and password.
 int TombstoneManager.deleteALTombstones(String aAssemblyLineName, String aConfigID)
          Deletes all tombstones for specified AssemblyLine.
 int TombstoneManager.deleteALTombstones(String aAssemblyLineName, String aConfigID, int aDays)
          Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.
 int TombstoneManager.deleteCITombstones(String aConfigID)
          Deletes all tombstones for specified Config Instance.
 int TombstoneManager.deleteCITombstones(String aConfigID, int aDays)
          Deletes all tombstones for the specified Config Instance that are older than the specified number of days.
 int TombstoneManager.deleteEHTombstones(String aEventHandlerName, String aConfigID)
          Deletes all tombstones for specified EventHandler.
 int TombstoneManager.deleteEHTombstones(String aEventHandlerName, String aConfigID, int aDays)
          Deletes all tombstones for the specified EventHandler that are older than the specified number of days.
 boolean TombstoneManager.deleteTombstone(String aGUID)
          Deletes the tombstone with the specified GUID.
 int TombstoneManager.deleteTombstones(int aDays)
          Deletes all tombstones that are older than the specified number of days.
 void EventHandlerListener.eventCaptured(Entry aEntry)
          Called right after the EventHandler captures an event and maps it to an Entry object.
 void EventHandlerListener.eventHandlerTerminated()
           
 void EventHandlerListener.eventProcessed(Entry aEntry)
          If the captured event is further processed (Action Map or EventHandler's custom embedded logic), this method is called after the processing completes.
 Entry AssemblyLineHandler.executeCycle()
          Executes an AssemblyLine cycle with null work Entry attribute.
 Entry AssemblyLineHandler.executeCycle(Entry aEntry)
          Executes an AssemblyLine cycle.
 Entry AssemblyLineHandler.executeCycle(Entry aEntry, boolean aProcessTCB)
          Executes an AssemblyLine cycle.
 String ConfigInstance.getALLastLogFileName(String aALName)
          Returns the name of the log file created on the last run of a given AssemblyLine.
 String SystemLog.getALLastLogFileName(String aConfigId, String aALName)
          Returns the name of the log file created on the last run of a given AssemblyLine.
 String ConfigInstance.getALLog(String aALName, String aLogFileName)
          Given an AssemblyLine name, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.
 String SystemLog.getALLog(String aConfigId, String aALName, String aLogFileName)
          Given an AssemblyLine identification, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.
 String[] ConfigInstance.getALLogFileNames(String aALName)
          Returns the names of all available log files for a given AssemblyLine.
 String[] SystemLog.getALLogFileNames(String aConfigId, String aALName)
          Returns the names of all available log files for a given AssemblyLine.
 String ConfigInstance.getALLogLastChunk(String aALName, String aLogFileName, int aKilobytes)
          Retrieves the last chunk from a specified AssemblyLine's log file.
 String SystemLog.getALLogLastChunk(String aConfigId, String aALName, String aLogFileName, int aKilobytes)
          Retrieves the last chunk from a specified AssemblyLine's log file.
 AssemblyLine AssemblyLineHandler.getAssemblyLine()
          Returns an AssemblyLine instance.
 SchemaConfig ConfigInstance.getAssemblyLineInputParameters(String aAssemblyLineName)
          Returns the AssemblyLine’s input parameters.
 SchemaConfig ConfigInstance.getAssemblyLineOutputParameters(String aAssemblyLineName)
          Returns the AssemblyLine’s output parameters.
 AssemblyLine[] Session.getAssemblyLines()
          Returns started AssemblyLines corresponding to the currently started configurations.
 AssemblyLine[] ConfigInstance.getAssemblyLines()
          Returns currently started AssemblyLines of the configuration instance.
 String[] ConfigInstance.getAssemblyLinesNames()
          Returns the AssemblyLines’ names.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID)
          Returns all available tombstones for the specified AssemblyLine.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, Date aStartTime, Date aEndTime)
          Returns all available tombstones for the specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, int aRecentNumberOfTombstones)
          Returns the recent n number of tombsones for a specified AssemblyLine.
 byte[] SystemQueue.getBytesMessage(String aQueueName, int aTimeOut)
          Retrieves a BytesMessage from the specified System Queue
 EventHandlerConfig EventHandler.getConfig()
          Returns configuration information about the EventHandler.
 AssemblyLineConfig AssemblyLine.getConfig()
          Returns configuration information about the AssemblyLine.
 String ConfigInstance.getConfigId()
          Returns the configuration ID generated by the server.
 ConfigInstance EventHandler.getConfigInstance()
          Returns the configuration instance of the EventHandler.
 ConfigInstance AssemblyLine.getConfigInstance()
          Returns the configuration instance of the AssemblyLine.
 ConfigInstance Session.getConfigInstance(String aConfigId)
          Returns configuration instance corresponding to a specific configuration ID.
 ConfigInstance[] Session.getConfigInstances()
          Returns all currently started configuration instances.
 Tombstone[] TombstoneManager.getConfigInstanceTombstones(String aConfigID)
          Returns all available tombstones for the specified Config Instance.
 Tombstone[] TombstoneManager.getConfigInstanceTombstones(String aConfigID, Date aStartTime, Date aEndTime)
          Returns all available tombstones for the specified Config Instance with timestamps in the interval specified by aStartTime and aEndTime.
 MetamergeConfig ConfigInstance.getConfiguration()
          Returns configuration instance representing this configuration.
 String ServerInfo.getConnectorDescription(String aConnectorName)
          Retrieves the description of a Connector installed on the Server.
 PoolDefConfig ConfigInstance.getConnectorPoolConfig(String aConnectorPoolName)
          Returns the Connector Pool configuration object.
 int ConfigInstance.getConnectorPoolFreeNum(String aConnectorPoolName)
          Returns the number of free Connectors in the specified Connector Pool.
 String[] ConfigInstance.getConnectorPoolNames()
          Returns the names of all Connector Pools in the Config Instance.
 int ConfigInstance.getConnectorPoolSize(String aConnectorPoolName)
          Returns the size of the specified Connector Pool.
 String ServerInfo.getConnectorVersionInfo(String aConnectorName)
          Retrieves the version of a Connector installed on the Server.
 String ConfigInstance.getEHLastLogFileName(String aEHName)
          Returns the name of the log file created on the last run of a given EventHandler.
 String SystemLog.getEHLastLogFileName(String aConfigId, String aEHName)
          Returns the name of the log file created on the last run of a given EventHandler.
 String ConfigInstance.getEHLog(String aEHName, String aLogFileName)
          Given an EventHandler name, and a log file name, retrieves the log of this EventHandler, stored in the specified file.
 String SystemLog.getEHLog(String aConfigId, String aEHName, String aLogFileName)
          Given an EventHandler identification, and a log file name, retrieves the log of this EventHandler, stored in the specified file.
 String[] ConfigInstance.getEHLogFileNames(String aEHName)
          Rreturns the names of all available log files for a given EventHandler.
 String[] SystemLog.getEHLogFileNames(String aConfigId, String aEHName)
          Rreturns the names of all available log files for a given EventHandler.
 String ConfigInstance.getEHLogLastChunk(String aEHName, String aLogFileName, int aKilobytes)
          Retrieves the last chunk from a specified EventHandler's log file.
 String SystemLog.getEHLogLastChunk(String aConfigId, String aEHName, String aLogFileName, int aKilobytes)
          Retrieves the last chunk from a specified EventHandler's log file.
 Entry SystemQueue.getEntry(String aQueueName, int aTimeOut)
          Retrieves an Entry object from the specified System Queue
 Boolean ServerInfo.getEventHandlerAutoStart(String aEventHandlerName)
          Tells if the specified EventHandler will be automatically started when the Server is started.
 String ServerInfo.getEventHandlerDescription(String aEventHandlerName)
          Retrieves the description of an EventHandler installed on the Server.
 EventHandler[] Session.getEventHandlers()
          Returns started EventHandlers corresponding to the currently started configurations.
 EventHandler[] ConfigInstance.getEventHandlers()
          Returns currently started EventHandlers of the configuration instance.
 String[] ConfigInstance.getEventHandlersNames()
          Returns the EventHandlers’ names.
 Tombstone[] TombstoneManager.getEventHandlerTombstones(String aEventHandlerName, String aConfigID)
          Returns all available tombstones for the specified EventHandler.
 Tombstone[] TombstoneManager.getEventHandlerTombstones(String aEventHandlerName, String aConfigID, Date aStartTime, Date aEndTime)
          Returns all available tombstones for the specified EventHandler with timestamps in the interval specified by aStartTime and aEndTime.
 int EventHandler.getEventHandlerType()
          Returns the EventHandler type.
 String EventHandler.getEventHandlerTypeName()
          Returns the EventHandler type name.
 String ServerInfo.getEventHandlerVersionInfo(String aEventHandlerName)
          Retrieves the version of an EventHandler installed on the Server.
 ExternalPropertiesConfig ConfigInstance.getExternalProperties()
          Returns the external properties of the configuration.
 ExternalPropertiesConfig ConfigInstance.getExternalProperties(String aKey)
          Returns the ExternalPropertiesConfig object for the named external properties object.
 String[] ConfigInstance.getExternalPropertiesKeys()
          Returns the external properties object names.
 String ServerInfo.getFunctionComponentDescription(String aFunctionComponentName)
          Retrieves the description of a Function Component installed on the Server.
 String ServerInfo.getFunctionComponentVersionInfo(String aFunctionComponentName)
          Retrieves the version of a Function Component installed on the Server.
 String EventHandler.getGlobalUniqueID()
          Returns EventHandler GUID.
 String ConfigInstance.getGlobalUniqueID()
          Returns the Config Instance GUID.
 String AssemblyLine.getGlobalUniqueID()
          Returns AssemblyLine GUID.
 String ServerInfo.getHostName()
          Returns Server machine host name.
 Hashtable[] ServerInfo.getInstalledConnectors()
          Retrieves information for all Connectors installed on the Server.
 String[] ServerInfo.getInstalledConnectorsNames()
          Retrieves the names of all Connectors installed on the Server.
 Hashtable[] ServerInfo.getInstalledEventHandlers()
          Retrieves information for all EventHandlers installed on the Server.
 String[] ServerInfo.getInstalledEventHandlersNames()
          Retrieves the names of all EventHandlers installed on the Server.
 Hashtable[] ServerInfo.getInstalledFunctionComponents()
          Retrieves information for all Function Components installed on the Server.
 String[] ServerInfo.getInstalledFunctionComponentsNames()
          Retrieves the names of all Function Components installed on the Server.
 Hashtable[] ServerInfo.getInstalledParsers()
          Retrieves information for all Parsers installed on the Server.
 String[] ServerInfo.getInstalledParsersNames()
          Retrieves the names of all Parsers installed on the Server.
 Date ConfigInstance.getInstanceBootTime()
          Returns the Instance boot time.
 String ServerInfo.getIPAddress()
          Returns Server machine IP address.
 javax.jms.Message SystemQueue.getMessage(String aQueueName, int aTimeOut)
          Retrieves a JMS Message from the specified System Queue
 String EventHandler.getName()
          Returns the name of the EventHandler.
 String AssemblyLine.getName()
          Returns the name of the AssemblyLine.
 String AssemblyLine.getNullBehavior()
          Gets the nullBehavior attribute of the AssemblyLine object
 String AssemblyLine.getNullBehaviorValue()
          Gets the nullBehaviorValue attribute of the AssemblyLine object.
 String ServerInfo.getOperatingSystem()
          Returns the name of the operating system where the Server is running.
 String ServerInfo.getParserDescription(String aParserName)
          Retrieves the description of a Parser installed on the Server.
 String ServerInfo.getParserVersionInfo(String aParserName)
          Retrieves the version of a Parser installed on the Server.
 Vector ServerInfo.getPasswordParameterNames(String aJavaClassName)
          Returns password parameters names for specified class.
 Entry AssemblyLine.getResult()
          This method returns the result entry object.
 SecurityRegistry Session.getSecurityRegistry()
          Returns information about the restrictions the current user has.
 Date ServerInfo.getServerBootTime()
          Returns the Server boot time.
 ServerInfo Session.getServerInfo()
          Retrieves the Server information.
 String ServerInfo.getServerVersion()
          Returns Server version.
 TaskStatistics EventHandler.getStatistics()
          This method returns the TaskStatistics object for this EventHandler.
 TaskStatistics AssemblyLine.getStatistics()
          This method returns the TaskStatistics object for this AssemblyLine.
 SystemLog Session.getSystemLog()
          Returns information about the System logging.
 String EventHandler.getSystemLog()
          Retrieves the current EventHandler's system log.
 String AssemblyLine.getSystemLog()
          Retrieves the current AssemblyLine's system log.
 String EventHandler.getSystemLogFileName()
          Returns the name of the log file of the EventHandler (not prefixed by folders path).
 String AssemblyLine.getSystemLogFileName()
          Returns the name of the log file of the AssemblyLine (not prefixed by folders path).
 String EventHandler.getSystemLogFilePath()
          Returns the fully-qualified path of the log file of the EventHandler.
 String AssemblyLine.getSystemLogFilePath()
          Returns the fully-qualified path of the log file of the AssemblyLine.
 String EventHandler.getSystemLogLastChunk(int aLastKilobytes)
          Retrieves the last chunk from the current EventHandler's system log.
 String AssemblyLine.getSystemLogLastChunk(int aLastKilobytes)
          Retrieves the last chunk from the current AssemblyLine's system log.
 SystemQueue Session.getSystemQueue()
          Gets the remote Server API SystemQueue representation object
 String SystemQueue.getTextMessage(String aQueueName, int aTimeOut)
          Retrieves a TextMessage from the specified System Queue
 Tombstone TombstoneManager.getTombstone(String aGUID)
          Returns a single tombstone object uniquely identified by the specified GUID.
 TombstoneManager Session.getTombstoneManager()
          Returns the TombstoneManager object.
 Tombstone[] TombstoneManager.getTombstones(Date aStartTime, Date aEndTime)
          Returns all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.
 int EventHandler.getUniqueCode()
          Returns the unique code of the EventHandler.
 int AssemblyLine.getUniqueCode()
          Returns the unique code of the AssemblyLine.
 void DIEventListener.handleEvent(DIEvent aEvent)
          Handles a specified event.
 Object Session.invokeCustom(String aCustomClassName, String aMethodName, Object[] aParams)
          Invokes the specified method from the specified class.
 Object Session.invokeCustom(String aCustomClassName, String aMethodName, Object[] aParamsValue, String[] aParamsClass)
          Invokes the specified method from the specified class.
 boolean AssemblyLine.isActive()
          Checks if the AssemblyLine is active.
 boolean Session.isConfigurationCheckedOut(String relativePathOrSolutionName)
          Checks if the specified configuration is checked out on the Server.
 boolean Session.isSSLon()
          Checks if current session is over SSL.
 int TombstoneManager.keepMostRecentALTombstones(String aAssemblyLineName, String aConfigID, int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records for the specified AssemblyLine are kept and all other are deleted.
 int TombstoneManager.keepMostRecentCITombstones(String aConfigID, int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records for the specified Config Instance are kept and all other are deleted.
 int TombstoneManager.keepMostRecentEHTombstones(String aEventHandlerName, String aConfigID, int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records for the specified EventHandler are kept and all other are deleted.
 int TombstoneManager.keepMostRecentTombstones(int aMostResentToKeep)
          After this method is executed only the aMostRecentToKeep most recent tombstone records are kept and all other are deleted.
 ArrayList Session.listAllConfigurations()
          Returns a list all configurations in the directory subtree of the Server configuration codebase folder.
 ArrayList Session.listConfigurations(String aRelativePath)
          Returns a list of all configurations in the specified folder.
 ArrayList Session.listFolders(String aRelativePath)
          Returns a list of the child folders of the specified folder.
 void LogListener.messageLogged(String aMessage)
           
 int ConfigInstance.purgeConnectorPool(String aConnectorPoolName)
          Unused Connectors will be released so that the Pool is shrunk to its minimum size.
 void SystemQueue.putBytesMessage(String aQueueName, byte[] aMessageBytes)
          Stores a BytesMessage in the specified System Queue
 void SystemQueue.putEntry(String aQueueName, Entry aEntry)
          Stores an Entry object to the specified System Queue
 void SystemQueue.putMessage(String aQueueName, javax.jms.Message aMessage)
          Stores a Message to the specified System Queue
 void SystemQueue.putTextMessage(String aQueueName, String aMessageText)
          Stores a TextMessage to the System Queue
 boolean Session.releaseConfigurationLock(String relativePathOrSolutionName)
          Administratively releases the lock of the specified configuration.
 void ConfigInstance.reload()
          Reloads the Config Instance with its current configuration.
 boolean Session.removeEventListener(DIEventListener aListener)
          Unregisters an Event Listener with the Session.
 void ConfigInstance.saveConfiguration()
          Deprecated. Not supported.
 void ConfigInstance.saveConfiguration(boolean aEncrypt)
          Deprecated. Not supported.
 void ConfigInstance.saveExternalProperties()
          Deprecated. Not supported.
 void Session.sendCustomNotification(String aType, String aId, Object aData)
          Sends a custom, user defined notification to all registered listeners.
 void Session.sendEventToACT(Serializable event)
          Processes an event by the Active Correlation Technology engine of the TDI server.
 void ConfigInstance.setConfiguration(MetamergeConfig aConfiguration)
          Sets given configuration to this configuration.
 void ConfigInstance.setExternalProperties(ExternalPropertiesConfig aExPropConfig)
          Deprecated. Not supported.
 void ConfigInstance.setExternalProperties(String aKey, ExternalPropertiesConfig aExPropConfig)
          Deprecated. Not supported.
 void Session.shutDownServer()
          Shuts down the ITDI server.
 void Session.shutDownServer(int aExitCode)
          Shuts down the TDI Server with the specified exit code.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName)
          Starts the specified AssemblyLine asynchronously.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, boolean aSync)
          Starts the specified AssemblyLine.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData)
          Starts the specified AssemblyLine with the given input data asynchronously.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs)
          Starts asynchronously the specified AssemblyLine with the given input data and results listener.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync)
          Starts the specified AssemblyLine with the given input data and results listener.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, Entry aInputData, boolean aSync)
          Starts the specified AssemblyLine with the given input data.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb)
          Starts asynchronously the specified AssemblyLine with the given TaskCallBlock.
 AssemblyLine ConfigInstance.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb, boolean aSync)
          Starts the specified AssemblyLine with the given TaskCallBlock.
 AssemblyLineHandler ConfigInstance.startAssemblyLineManual(String aAssemblyLineName, Entry aInputData)
          Starts the specified AssemblyLine with the given input data in manual mode.
 ConfigInstance Session.startConfigInstance(String configPathOrSolutionName)
          Starts a new Config Instance on the Server with the configuration given.
 ConfigInstance Session.startConfigInstance(String configPathOrSolutionName, boolean keepAlive, String password)
          Starts a new Config Instance on the Server with the configuration given.
 EventHandler ConfigInstance.startEventHandler(String aEventHandlerName)
          Starts the specified EventHandler asynchronously.
 EventHandler ConfigInstance.startEventHandler(String aEventHandlerName, boolean aSync)
          Starts the specified EventHandler.
 EventHandler ConfigInstance.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, boolean aGetLogs, boolean aRecordEvents)
          Starts the specified EventHandler asynchronously.
 EventHandler ConfigInstance.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, boolean aGetLogs, boolean aRecordEvents, boolean aSync)
          Starts the specified EventHandler.
 void EventHandler.stop()
          Stops the execution of the EventHandler.
 void ConfigInstance.stop()
          Stops the Config Instance.
 void AssemblyLine.stop()
          Stops the execution of the AssemblyLine.
 boolean Session.undoCheckOut(String relativePathOrSolutionName)
          Releases the lock on the specified configuration, thus aborting all changes being done.
 boolean SecurityRegistry.userCanExecuteAL(String aUserId, String aConfigId, String aAssemblyLine)
           
 boolean SecurityRegistry.userCanExecuteAll(String aUserId)
           
 boolean SecurityRegistry.userCanExecuteConfig(String aUserId, String aConfigId)
           
 boolean SecurityRegistry.userCanExecuteConfigALs(String aUserId, String aConfigId)
           
 boolean SecurityRegistry.userCanExecuteConfigEHs(String aUserId, String aConfigId)
           
 boolean SecurityRegistry.userCanExecuteEH(String aUserId, String aConfigId, String aEventHandler)
           
 boolean SecurityRegistry.userCanReadAll(String aUserId)
           
 boolean SecurityRegistry.userCanReadConfig(String aUserId, String aConfigId)
           
 boolean SecurityRegistry.userIsAdmin(String aUserId)
           
 

Uses of DIException in com.ibm.di.api.remote.impl
 

Methods in com.ibm.di.api.remote.impl that throw DIException
 void SessionImpl.addEventListener(DIEventListener aListener, String aTypeFilter, String aIdFilter)
           
 void AssemblyLineListenerBase.assemblyLineCycleDone(Entry aEntry)
           
 void AssemblyLineListenerAdapter.assemblyLineCycleDone(Entry aEntry)
           
 void AssemblyLineListenerBase.assemblyLineFinished()
           
 void AssemblyLineListenerAdapter.assemblyLineFinished()
           
 void SessionImpl.checkInAndLeaveCheckedOut(MetamergeConfig aConfiguration, String aRelativePath)
           
 void SessionImpl.checkInConfiguration(MetamergeConfig aConfiguration, String aRelativePath)
           
 void SessionImpl.checkInConfiguration(MetamergeConfig aConfiguration, String aRelativePath, boolean aEncrypt)
           
 MetamergeConfig SessionImpl.checkOutConfiguration(String aRelativePath)
           
 MetamergeConfig SessionImpl.checkOutConfiguration(String aRelativePath, String aPassword)
           
 ConfigInstance SessionImpl.checkOutConfigurationAndLoad(String aRelativePath)
           
 ConfigInstance SessionImpl.checkOutConfigurationAndLoad(String aRelativePath, String aPassword)
           
 void SystemLogImpl.cleanAllOldALLogs(Date aMinDate)
           
 void SystemLogImpl.cleanAllOldALLogs(int aKeepNum)
           
 void SystemLogImpl.cleanAllOldEHLogs(Date aMinDate)
           
 void SystemLogImpl.cleanAllOldEHLogs(int aKeepNum)
           
 void SystemLogImpl.cleanAllOldLogs(Date aMinDate)
           
 void SystemLogImpl.cleanAllOldLogs(int aKeepNum)
           
 Boolean SystemLogImpl.cleanOldALLogs(String aConfigId, String aALName, Date aMinDate)
           
 Boolean SystemLogImpl.cleanOldALLogs(String aConfigId, String aALName, int aKeepNum)
           
 Boolean SystemLogImpl.cleanOldEHLogs(String aConfigId, String aEHName, Date aMinDate)
           
 Boolean SystemLogImpl.cleanOldEHLogs(String aConfigId, String aEHName, int aKeepNum)
           
 void AssemblyLineHandlerImpl.close()
           
static SessionFactoryImpl SessionFactoryImpl.createInstance()
           
static AssemblyLineHandlerImpl AssemblyLineHandlerImpl.createInstance(AssemblyLine aAssemblyLine, AssemblyLineHandler aLocalHandler, SessionImpl aSession)
           
static AssemblyLineImpl AssemblyLineImpl.createInstance(AssemblyLine aLocalAssemblyLine, SessionImpl aSession)
           
static ConfigInstanceImpl ConfigInstanceImpl.createInstance(ConfigInstance aLocalConfigInstance, SessionImpl aSession)
           
static EventHandlerImpl EventHandlerImpl.createInstance(EventHandler aLocalEventHandler, SessionImpl aSession)
           
static SecurityRegistryImpl SecurityRegistryImpl.createInstance(SecurityRegistry aLocalSecurityRegistry, SessionImpl aSession)
           
static ServerInfoImpl ServerInfoImpl.createInstance(ServerInfo aLocalServerInfo, SessionImpl aSession)
           
static SystemLogImpl SystemLogImpl.createInstance(SystemLog aLocalSystemLog, SessionImpl aSession)
           
static TDIPropertiesImpl TDIPropertiesImpl.createInstance(TDIProperties localTDIP, SessionImpl aSession)
           
static TombstoneManagerImpl TombstoneManagerImpl.createInstance(TombstoneManager aLocalTombstoneManager, SessionImpl aSession)
           
 ConfigInstance SessionImpl.createNewConfigInstance(String aConfigUrl)
           
 ConfigInstance SessionImpl.createNewConfigInstance(String aConfigUrl, String aPassword)
           
 MetamergeConfig SessionImpl.createNewConfiguration(String aRelativePath, boolean aOverwrite)
           
 ConfigInstance SessionImpl.createNewConfigurationAndLoad(String aRelativePath, boolean aOverwrite)
           
 Session SessionFactoryImpl.createSession()
           
 Session SessionFactoryImpl.createSession(String aUserName, String aPassword)
           
 int TombstoneManagerImpl.deleteALTombstones(String aAssemblyLineName, String aConfigID)
           
 int TombstoneManagerImpl.deleteALTombstones(String aAssemblyLineName, String aConfigID, int aDays)
           
 int TombstoneManagerImpl.deleteCITombstones(String aConfigID)
           
 int TombstoneManagerImpl.deleteCITombstones(String aConfigID, int aDays)
           
 int TombstoneManagerImpl.deleteEHTombstones(String aEventHandlerName, String aConfigID)
           
 int TombstoneManagerImpl.deleteEHTombstones(String aEventHandlerName, String aConfigID, int aDays)
           
 boolean TombstoneManagerImpl.deleteTombstone(String aGUID)
           
 int TombstoneManagerImpl.deleteTombstones(int aDays)
           
 void EventHandlerListenerBase.eventCaptured(Entry aEntry)
           
 void EventHandlerListenerAdapter.eventCaptured(Entry aEntry)
           
 void EventHandlerListenerBase.eventHandlerTerminated()
           
 void EventHandlerListenerAdapter.eventHandlerTerminated()
           
 void EventHandlerListenerBase.eventProcessed(Entry aEntry)
           
 void EventHandlerListenerAdapter.eventProcessed(Entry aEntry)
           
 Entry AssemblyLineHandlerImpl.executeCycle()
           
 Entry AssemblyLineHandlerImpl.executeCycle(Entry aEntry)
           
 Entry AssemblyLineHandlerImpl.executeCycle(Entry aEntry, boolean aProcessTCB)
           
 String ConfigInstanceImpl.getALLastLogFileName(String aALName)
           
 String SystemLogImpl.getALLastLogFileName(String aConfigId, String aALName)
           
 String ConfigInstanceImpl.getALLog(String aALName, String aLogFileName)
           
 String SystemLogImpl.getALLog(String aConfigId, String aALName, String aLogFileName)
           
 String[] ConfigInstanceImpl.getALLogFileNames(String aALName)
           
 String[] SystemLogImpl.getALLogFileNames(String aConfigId, String aALName)
           
 String ConfigInstanceImpl.getALLogLastChunk(String aALName, String aLogFileName, int aKilobytes)
           
 String SystemLogImpl.getALLogLastChunk(String aConfigId, String aALName, String aLogFileName, int aKilobytes)
           
 AssemblyLine AssemblyLineHandlerImpl.getAssemblyLine()
           
 SchemaConfig ConfigInstanceImpl.getAssemblyLineInputParameters(String aAssemblyLineName)
           
 SchemaConfig ConfigInstanceImpl.getAssemblyLineOutputParameters(String aAssemblyLineName)
           
 AssemblyLine[] SessionImpl.getAssemblyLines()
           
 AssemblyLine[] ConfigInstanceImpl.getAssemblyLines()
           
 String[] ConfigInstanceImpl.getAssemblyLinesNames()
           
 Tombstone[] TombstoneManagerImpl.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID)
           
 Tombstone[] TombstoneManagerImpl.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, Date aStartTime, Date aEndTime)
           
 Tombstone[] TombstoneManagerImpl.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, int aRecentNumberOfTombstones)
           
 byte[] SystemQueueImpl.getBytesMessage(String aQueueName, int aTimeOut)
           
 EventHandlerConfig EventHandlerImpl.getConfig()
           
 AssemblyLineConfig AssemblyLineImpl.getConfig()
           
 String ConfigInstanceImpl.getConfigId()
           
 ConfigInstance EventHandlerImpl.getConfigInstance()
           
 ConfigInstance AssemblyLineImpl.getConfigInstance()
           
 ConfigInstance SessionImpl.getConfigInstance(String aConfigId)
           
 ConfigInstance[] SessionImpl.getConfigInstances()
           
 Tombstone[] TombstoneManagerImpl.getConfigInstanceTombstones(String aConfigID)
           
 Tombstone[] TombstoneManagerImpl.getConfigInstanceTombstones(String aConfigID, Date aStartTime, Date aEndTime)
           
 MetamergeConfig ConfigInstanceImpl.getConfiguration()
           
 String ServerInfoImpl.getConnectorDescription(String aConnectorName)
           
 PoolDefConfig ConfigInstanceImpl.getConnectorPoolConfig(String aConnectorPoolName)
           
 int ConfigInstanceImpl.getConnectorPoolFreeNum(String aConnectorPoolName)
           
 String[] ConfigInstanceImpl.getConnectorPoolNames()
           
 int ConfigInstanceImpl.getConnectorPoolSize(String aConnectorPoolName)
           
 String ServerInfoImpl.getConnectorVersionInfo(String aConnectorName)
           
 String ConfigInstanceImpl.getEHLastLogFileName(String aEHName)
           
 String SystemLogImpl.getEHLastLogFileName(String aConfigId, String aEHName)
           
 String ConfigInstanceImpl.getEHLog(String aEHName, String aLogFileName)
           
 String SystemLogImpl.getEHLog(String aConfigId, String aEHName, String aLogFileName)
           
 String[] ConfigInstanceImpl.getEHLogFileNames(String aEHName)
           
 String[] SystemLogImpl.getEHLogFileNames(String aConfigId, String aEHName)
           
 String ConfigInstanceImpl.getEHLogLastChunk(String aEHName, String aLogFileName, int aKilobytes)
           
 String SystemLogImpl.getEHLogLastChunk(String aConfigId, String aEHName, String aLogFileName, int aKilobytes)
           
 Entry SystemQueueImpl.getEntry(String aQueueName, int aTimeOut)
           
 Boolean ServerInfoImpl.getEventHandlerAutoStart(String aEventHandlerName)
           
 String ServerInfoImpl.getEventHandlerDescription(String aEventHandlerName)
           
 EventHandler[] SessionImpl.getEventHandlers()
           
 EventHandler[] ConfigInstanceImpl.getEventHandlers()
           
 String[] ConfigInstanceImpl.getEventHandlersNames()
           
 Tombstone[] TombstoneManagerImpl.getEventHandlerTombstones(String aEventHandlerName, String aConfigID)
           
 Tombstone[] TombstoneManagerImpl.getEventHandlerTombstones(String aEventHandlerName, String aConfigID, Date aStartTime, Date aEndTime)
           
 int EventHandlerImpl.getEventHandlerType()
           
 String EventHandlerImpl.getEventHandlerTypeName()
           
 String ServerInfoImpl.getEventHandlerVersionInfo(String aEventHandlerName)
           
 ExternalPropertiesConfig ConfigInstanceImpl.getExternalProperties()
           
 ExternalPropertiesConfig ConfigInstanceImpl.getExternalProperties(String aKey)
           
 String[] ConfigInstanceImpl.getExternalPropertiesKeys()
           
 String ServerInfoImpl.getFunctionComponentDescription(String aFunctionComponentName)
           
 String ServerInfoImpl.getFunctionComponentVersionInfo(String aFunctionComponentName)
           
 String EventHandlerImpl.getGlobalUniqueID()
           
 String ConfigInstanceImpl.getGlobalUniqueID()
           
 String AssemblyLineImpl.getGlobalUniqueID()
           
 String ServerInfoImpl.getHostName()
           
 Hashtable[] ServerInfoImpl.getInstalledConnectors()
           
 String[] ServerInfoImpl.getInstalledConnectorsNames()
           
 Hashtable[] ServerInfoImpl.getInstalledEventHandlers()
           
 String[] ServerInfoImpl.getInstalledEventHandlersNames()
           
 Hashtable[] ServerInfoImpl.getInstalledFunctionComponents()
           
 String[] ServerInfoImpl.getInstalledFunctionComponentsNames()
           
 Hashtable[] ServerInfoImpl.getInstalledParsers()
           
 String[] ServerInfoImpl.getInstalledParsersNames()
           
 Date ConfigInstanceImpl.getInstanceBootTime()
           
 String ServerInfoImpl.getIPAddress()
           
 javax.jms.Message SystemQueueImpl.getMessage(String aQueueName, int aTimeOut)
           
 String EventHandlerImpl.getName()
           
 String AssemblyLineImpl.getName()
           
 String AssemblyLineImpl.getNullBehavior()
           
 String AssemblyLineImpl.getNullBehaviorValue()
           
 String ServerInfoImpl.getOperatingSystem()
           
 String ServerInfoImpl.getParserDescription(String aParserName)
           
 String ServerInfoImpl.getParserVersionInfo(String aParserName)
           
 Vector ServerInfoImpl.getPasswordParameterNames(String aJavaClassName)
           
 Entry AssemblyLineImpl.getResult()
           
 SecurityRegistry SessionImpl.getSecurityRegistry()
           
 Date ServerInfoImpl.getServerBootTime()
           
 ServerInfo SessionImpl.getServerInfo()
           
 String ServerInfoImpl.getServerVersion()
           
 TaskStatistics EventHandlerImpl.getStatistics()
           
 TaskStatistics AssemblyLineImpl.getStatistics()
           
 SystemLog SessionImpl.getSystemLog()
           
 String EventHandlerImpl.getSystemLog()
           
 String AssemblyLineImpl.getSystemLog()
           
 String EventHandlerImpl.getSystemLogFileName()
           
 String AssemblyLineImpl.getSystemLogFileName()
           
 String EventHandlerImpl.getSystemLogFilePath()
           
 String AssemblyLineImpl.getSystemLogFilePath()
           
 String EventHandlerImpl.getSystemLogLastChunk(int aLastKilobytes)
           
 String AssemblyLineImpl.getSystemLogLastChunk(int aLastKilobytes)
           
 SystemQueue SessionImpl.getSystemQueue()
           
 String SystemQueueImpl.getTextMessage(String aQueueName, int aTimeOut)
           
 Tombstone TombstoneManagerImpl.getTombstone(String aGUID)
           
 TombstoneManager SessionImpl.getTombstoneManager()
           
 Tombstone[] TombstoneManagerImpl.getTombstones(Date aStartTime, Date aEndTime)
           
 int EventHandlerImpl.getUniqueCode()
           
 int AssemblyLineImpl.getUniqueCode()
           
 void DIEventListenerBase.handleEvent(DIEvent aEvent)
           
 void DIEventListenerAdapter.handleEvent(DIEvent aEvent)
           
 Object SessionImpl.invokeCustom(String aCustomClassName, String aMethodName, Object[] aParams)
           
 Object SessionImpl.invokeCustom(String aCustomClassName, String aMethodName, Object[] aParamsValue, String[] aParamsClass)
           
 boolean AssemblyLineImpl.isActive()
           
 boolean SessionImpl.isConfigurationCheckedOut(String aRelativePath)
           
 boolean SessionImpl.isSSLon()
           
 int TombstoneManagerImpl.keepMostRecentALTombstones(String aAssemblyLineName, String aConfigID, int aMostResentToKeep)
           
 int TombstoneManagerImpl.keepMostRecentCITombstones(String aConfigID, int aMostResentToKeep)
           
 int TombstoneManagerImpl.keepMostRecentEHTombstones(String aEventHandlerName, String aConfigID, int aMostResentToKeep)
           
 int TombstoneManagerImpl.keepMostRecentTombstones(int aMostResentToKeep)
           
 ArrayList SessionImpl.listAllConfigurations()
           
 ArrayList SessionImpl.listConfigurations(String aRelativePath)
           
 ArrayList SessionImpl.listFolders(String aRelativePath)
           
 void EventHandlerListenerBase.messageLogged(String aMessage)
           
 void EventHandlerListenerAdapter.messageLogged(String aMessage)
           
 void AssemblyLineListenerBase.messageLogged(String aMessage)
           
 void AssemblyLineListenerAdapter.messageLogged(String aMessage)
           
 int ConfigInstanceImpl.purgeConnectorPool(String aConnectorPoolName)
           
 void SystemQueueImpl.putBytesMessage(String aQueueName, byte[] aMessageBytes)
           
 void SystemQueueImpl.putEntry(String aQueueName, Entry aEntry)
           
 void SystemQueueImpl.putMessage(String aQueueName, javax.jms.Message aMessage)
           
 void SystemQueueImpl.putTextMessage(String aQueueName, String aMessageText)
           
 boolean SessionImpl.releaseConfigurationLock(String aRelativePath)
           
 void ConfigInstanceImpl.reload()
           
 boolean SessionImpl.removeEventListener(DIEventListener aListener)
           
 void ConfigInstanceImpl.saveConfiguration()
           
 void ConfigInstanceImpl.saveConfiguration(boolean aEncrypt)
           
 void ConfigInstanceImpl.saveExternalProperties()
           
 void SessionImpl.sendCustomNotification(String aType, String aId, Object aData)
           
 void SessionImpl.sendEventToACT(Serializable event)
           
 void ConfigInstanceImpl.setConfiguration(MetamergeConfig aConfiguration)
           
 void ConfigInstanceImpl.setExternalProperties(ExternalPropertiesConfig aExPropConfig)
           
 void ConfigInstanceImpl.setExternalProperties(String aKey, ExternalPropertiesConfig aExPropConfig)
           
 void SessionImpl.shutDownServer()
           
 void SessionImpl.shutDownServer(int aExitCode)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, boolean aSync)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, Entry aInputData)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, Entry aInputData, boolean aSync)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb)
           
 AssemblyLine ConfigInstanceImpl.startAssemblyLine(String aAssemblyLineName, TaskCallBlock aTcb, boolean aSync)
           
 AssemblyLineHandler ConfigInstanceImpl.startAssemblyLineManual(String aAssemblyLineName, Entry aInputData)
           
 ConfigInstance SessionImpl.startConfigInstance(String aConfigUrl)
           
 ConfigInstance SessionImpl.startConfigInstance(String aConfigUrl, boolean aKeepAlive, String aPassword)
           
 EventHandler ConfigInstanceImpl.startEventHandler(String aEventHandlerName)
           
 EventHandler ConfigInstanceImpl.startEventHandler(String aEventHandlerName, boolean aSync)
           
 EventHandler ConfigInstanceImpl.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, boolean aGetLogs, boolean aRecordEvents)
           
 EventHandler ConfigInstanceImpl.startEventHandler(String aEventHandlerName, EventHandlerListener aListener, boolean aGetLogs, boolean aRecordEvents, boolean aSync)
           
 void EventHandlerImpl.stop()
           
 void ConfigInstanceImpl.stop()
           
 void AssemblyLineImpl.stop()
           
 boolean SessionImpl.undoCheckOut(String aRelativePath)
           
 boolean SecurityRegistryImpl.userCanExecuteAL(String aUserId, String aConfigId, String aAssemblyLine)
           
 boolean SecurityRegistryImpl.userCanExecuteAll(String aUserId)
           
 boolean SecurityRegistryImpl.userCanExecuteConfig(String aUserId, String aConfigId)
           
 boolean SecurityRegistryImpl.userCanExecuteConfigALs(String aUserId, String aConfigId)
           
 boolean SecurityRegistryImpl.userCanExecuteConfigEHs(String aUserId, String aConfigId)
           
 boolean SecurityRegistryImpl.userCanExecuteEH(String aUserId, String aConfigId, String aEventHandler)
           
 boolean SecurityRegistryImpl.userCanReadAll(String aUserId)
           
 boolean SecurityRegistryImpl.userCanReadConfig(String aUserId, String aConfigId)
           
 boolean SecurityRegistryImpl.userIsAdmin(String aUserId)
           
 

Constructors in com.ibm.di.api.remote.impl that throw DIException
AssemblyLineListenerAdapter(AssemblyLineListener aListener)
           
DIEventListenerAdapter(DIEventListener aListener)
           
EventHandlerListenerAdapter(EventHandlerListener aListener)
           
SessionImpl(RMIClientSocketFactory aClientSF, RMIServerSocketFactory aServerSF)
           
SessionImpl(String aUserId, RMIClientSocketFactory aClientSF, RMIServerSocketFactory aServerSF)
           
 

Uses of DIException in com.ibm.di.api.security
 

Methods in com.ibm.di.api.security that throw DIException
 void Registry.initialize(String aRegistryFileName)
           
 

Constructors in com.ibm.di.api.security that throw DIException
Role(String aRole, TreeMap aMap)
           
 

Uses of DIException in com.ibm.di.api.syslog
 

Methods in com.ibm.di.api.syslog that throw DIException
static void LogUtils.cleanAllOldALLogs(Date aMinDate)
           
static void LogUtils.cleanAllOldALLogs(int aKeepNum)
           
static void LogUtils.cleanAllOldEHLogs(Date aMinDate)
           
static void LogUtils.cleanAllOldEHLogs(int aKeepNum)
           
static void LogUtils.cleanAllOldLogs(Date aMinDate)
           
static void LogUtils.cleanAllOldLogs(int aKeepNum)
           
static Boolean LogUtils.cleanOldALLogs(String aConfigId, String aALName, Date aMinDate)
           
static Boolean LogUtils.cleanOldALLogs(String aConfigId, String aALName, int aKeepNum)
           
static Boolean LogUtils.cleanOldEHLogs(String aConfigId, String aEHName, Date aMinDate)
           
static Boolean LogUtils.cleanOldEHLogs(String aConfigId, String aEHName, int aKeepNum)
           
static String LogUtils.getALLastLogFileName(String aConfigId, String aALName)
           
static String LogUtils.getALLog(String aConfigId, String aALName, String aLogFileName)
           
static String[] LogUtils.getALLogFileNames(String aConfigId, String aALName)
           
static String LogUtils.getALLogLastChunk(String aConfigId, String aALName, String aLogFileName, int aKilobytes)
           
static String LogUtils.getComponentLog(String aLogFileName)
           
static String LogUtils.getComponentLogLastChunk(String aLogFileName, int aKilobytes)
           
static String LogUtils.getEHLastLogFileName(String aConfigId, String aEHName)
           
static String LogUtils.getEHLog(String aConfigId, String aEHName, String aLogFileName)
           
static String[] LogUtils.getEHLogFileNames(String aConfigId, String aEHName)
           
static String LogUtils.getEHLogLastChunk(String aConfigId, String aEHName, String aLogFileName, int aKilobytes)
           
 

Constructors in com.ibm.di.api.syslog that throw DIException
ListenerAppender(LogListener aLogListener)
           
ListenerAppender(LogListener aLogListener, String aPattern)
           
 

Uses of DIException in com.ibm.di.api.tm
 

Methods in com.ibm.di.api.tm that throw DIException
 int TombstoneManager.deleteALTombstones(String aAssemblyLineName, String aConfigID)
          Deletes all Tombstone objects created for the specified AssemblyLine.
 int TombstoneManager.deleteALTombstones(String aAssemblyLineName, String aConfigID, int aDays)
          Deletes all Tombstone objects for a specified AssemblyLine that are older than the specified number of days.
 int TombstoneManager.deleteCITombstones(String aConfigID)
          Deletes all tombstones for a specified Config Instance.
 int TombstoneManager.deleteCITombstones(String aConfigID, int aDays)
          Deletes all Tombstone objects for a specified Config Instance that are older than the specified number of days.
 int TombstoneManager.deleteEHTombstones(String aEventHandlerName, String aConfigID)
          Deletes all Tombstone objects for a specified EventHandler.
 int TombstoneManager.deleteEHTombstones(String aEventHandlerName, String aConfigID, int aDays)
          Deletes all Tombstone objects for a specified EventHandler that are older than the specified number of days.
 boolean TombstoneManager.deleteTombstone(String aGUID)
          Deletes a tombstone.
 int TombstoneManager.deleteTombstones(int aDaysCount)
          Deletes all Tombstone objects that are older than the specified number of days.
protected  void TombstoneManager.doInsert(int aComponentTypeID, int aEventTypeID, long aStartTime, long aCreatedOn, String aComponentName, String aConfiguration, int aExitCode, String aErrorDescr, String aGUID, byte[] aStats, String aUserMessage)
           
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID)
          Get all available tombstones for a specified AssemblyLine.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, Date aStartTime, Date aEndTime)
          Get all available tombstones for a specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.
 Tombstone[] TombstoneManager.getAssemblyLineTombstones(String aAssemblyLineName, String aConfigID, int aRecentNumberOfTombstones)
          Gets the recent n number of tombsones for a specified AssemblyLine
 Tombstone[] TombstoneManager.getConfigInstanceTombstones(String aConfigID)
          Get all available tombstones for a specified Configuration Instance.
 Tombstone[] TombstoneManager.getConfigInstanceTombstones(String aConfigID, Date aStartTime, Date aEndTime)
          Get all available tombstones for a specified ConfigInstance with timestamps in the interval specified by aStartTime and aEndTime.
 Tombstone[] TombstoneManager.getEventHandlerTombstones(String aEventHandlerName, String aConfigID)
          Get all available tombstones for a specified EventHandler.
 Tombstone[] TombstoneManager.getEventHandlerTombstones(String aEventHandlerName, String aConfigID, Date aStartTime, Date aEndTime)
          Get all available tombstones for a specified EventHandler with timestamps in the interval specified by aStartTime and aEndTime.
 Tombstone TombstoneManager.getTombstone(String aGUID)
          Get single tombstone object, uniquely identified by the specified GUID
 Tombstone[] TombstoneManager.getTombstones(Date aStartTime, Date aEndTime)
          Get all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.
 int TombstoneManager.getTombstonesCount()
           
 void TombstoneManagerListener.handleEvent(DIEvent aEvent)
          This method to handle tombstone events
static void TombstoneManagerListener.initializeListener(Session aLocalSession, TombstoneManager aTombstoneManager)
          Initializes the listener.
 int TombstoneManager.keepMostRecentALTombstones(String aAssemblyLineName, String aConfigID, int aRecentTombstonesToKeep)
          Deletes all tombstones for a specified AssemblyLine except a specified number of most recently created ones.
 int TombstoneManager.keepMostRecentCITombstones(String aConfigID, int aRecentTombstonesToKeep)
          Deletes all tombstones for a Config Instance except a specified number of recently created ones.
 int TombstoneManager.keepMostRecentEHTombstones(String aEventHandlerName, String aConfigID, int aRecentTombstonesToKeep)
          Deletes all tombstones for a specified EventHandelr except a specified number of most recently created ones.
 int TombstoneManager.keepMostRecentTombstones(int aRecentTombstonesToKeep)
          Deletes all tombstone object records except a specified number of most recently created ones.
 

Constructors in com.ibm.di.api.tm that throw DIException
TombstoneManager()
           
 

Uses of DIException in com.ibm.di.config.base
 

Methods in com.ibm.di.config.base that throw DIException
 Session RemoteConfigURL.getSession()
          Method gets the current session information.