Uses of Class
com.ibm.di.api.DIException
-
Packages that use DIException Package Description com.ibm.di.api Provides packages and classes for managing the server API.com.ibm.di.api.exceptions Provides classes for authentication and configuration exceptions.com.ibm.di.api.jmx Provides classes for managing the JMX layer.com.ibm.di.api.jmx.mbeans Provides classes for the MBeans of the JMX layer.com.ibm.di.api.local Provides interfaces for managing the local session of the server API.com.ibm.di.api.local.impl Provides implementations of the interfaces for managing the local session of the server API.com.ibm.di.api.remote Provides interfaces for managing the remote session of the server API.com.ibm.di.api.remote.impl Provides implementations of the interfaces for managing the remote session of the server API.com.ibm.di.api.security Provides classes for managing the security mechanism.com.ibm.di.api.syslog com.ibm.di.api.tm Provides classes for managing tombstones.com.ibm.di.config.base Provides classes that implement the Security Verify Directory Integrator configuration model.com.ibm.di.eclipse.http.commands -
-
Uses of DIException in com.ibm.di.api
Subclasses of DIException in com.ibm.di.api Modifier and Type Class Description classAuthorizationExceptionThis is the type of exception that is thrown when the authenticated user does not have the required authority to perform the specific operation.Methods in com.ibm.di.api that throw DIException Modifier and Type Method Description static voidAPIEngine. addEventListener(DIEventListener aListener, java.lang.String aTypeFilter, java.lang.String aIdFilter)Adds a new event listener.voidEventNotifier. addEventListener(DIEventListener listener, java.lang.String typeFiltersStr, java.lang.String idFilter)Register a new event listener accompanied with event filters.static voidAPIEngine. assemblyLineStarted(AssemblyLine aAssemblyLine)This is a notification method, that notifies the engine that the specified Assembly Line has been started.voidProcessRegistry. assemblyLineStarted(AssemblyLine aAssemblyLine)Marks that the AssemblyLine instance has been started.voidProcessRegistry. assemblyLineTerminated(AssemblyLine aAssemblyLine)Marks that the AssemblyLine instance has been terminated.voidConfigurationRegistry. checkInAndLeaveCheckedOut(MetamergeConfig configuration, java.lang.String configToken, Identity identity)Checks in the specified configuration and leaves it checked out.voidConfigurationRegistry. checkInAndLeaveCheckedOut(MetamergeConfig configuration, java.lang.String configToken, Identity identity, boolean encrypt)Checks in the specified configuration and leaves it checked out.voidConfigurationRegistry. checkInConfiguration(MetamergeConfig configuration, java.lang.String configToken, Identity identity)Saves the specified configuration and releases the lock.voidConfigurationRegistry. checkInConfiguration(MetamergeConfig configuration, java.lang.String configToken, Identity identity, boolean encrypt)Encrypts and saves the specified configuration and releases the lock.MetamergeConfigConfigurationRegistry. checkOutConfiguration(java.lang.String configToken, Identity identity)Checks out the specified configuration.MetamergeConfigConfigurationRegistry. checkOutConfiguration(java.lang.String configToken, java.lang.String password, Identity identity)Checks out the specified password protected configuration.ConfigInstanceConfigurationRegistry. checkOutConfigurationAndLoad(java.lang.String configToken, Identity identity, SessionImpl session)Checks out the specified configuration and starts a temporary Config Instance on the Server.ConfigInstanceConfigurationRegistry. checkOutConfigurationAndLoad(java.lang.String configToken, java.lang.String password, Identity identity, SessionImpl session)Checks out the specified configuration and starts a temporary Config Instance on the Server.static voidAPIEngine. configInstanceStarted(RSInterface aConfigInstance)This is a notification method, that notifies the engine that the specified Config Instance has been started.voidProcessRegistry. configInstanceStarted(RSInterface aConfigInstance)Marks that the configuration instance has been started.static voidAPIEngine. configInstanceStopped(RSInterface aConfigInstance)This is a notification method, that notifies the engine that the specified Config Instance has been stopped.voidProcessRegistry. configInstanceStopped(RSInterface aConfigInstance)Marks that the configuration instance has been stopped.MetamergeConfigConfigurationRegistry. createNewConfiguration(java.lang.String aRelativePath, boolean aOverwrite, Identity aIdentity)Creates a new empty configuration and immediately checks it out.ConfigInstanceConfigurationRegistry. createNewConfigurationAndLoad(java.lang.String aRelativePath, boolean aOverwrite, Identity aIdentity, SessionImpl aSession)Creates a new empty configuration, immediately checks it out and loads a temporary Config Instance on the Server.voidConfigurationRegistry. deleteConfiguration(java.lang.String relativePathOrSolutionName, Identity identity)Delete a file from the configuration codebase folder.static java.util.Hashtable<RSInterface,java.util.Vector<AssemblyLine>>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.java.lang.StringConfigurationRegistry. getConfigFilePath(java.lang.String token)Resolves a token to a configuration file path.static RSInterfaceAPIEngine. getConfigInstance(java.lang.String configId)Retrieves config instance.static java.util.List<java.lang.String>APIEngine. getConfigInstanceIDs()static java.util.Vector<RSInterface>APIEngine. getConfigInstances()Returns a vector containing all configuration instances currently started.java.lang.StringConfigurationRegistry. getConfigToken(java.io.File configFile)If the specified config file has a Solution Name, then that name is returned, otherwise the path of the configuration, relative to the configuration codebase folder is returned.static IdentityAPIEngine. getIdentity(java.lang.String aUserId)Returns the Identity object from the Security Registry corresponding to the user id passes as parameter.static SessionAPIEngine. getLocalSession()Creates a local Session object using a local SessionFactory created during the initialization.static SessionAPIEngine. getLocalSession(java.lang.String aUserName, java.lang.String aPassword)Creates a local Session object using a local SessionFactory created during the initialization.static SessionFactoryAPIEngine. getLocalSessionFactory()Gets the localSessionFactorycreated during the initialization of the Local Server API.java.lang.StringConfigurationRegistry. getSolutionName(java.io.File configFile)Retrieves the Solution Name of a TDI configuration file in the configuration codebase folder.static voidAPIEngine. initialize()Initializes the Server API.static voidAPIEngine. initializeRemote()Initializes the Server API for remote access.static voidAPIEngine. initializeRestServer()Initializes the TP Server for remote access.static voidAPIEngine. initializeTPServer()Initializes the TP Server for remote access.static java.rmi.registry.RegistryAPIEngine. initRMIRegistry()Creates and initializes the RMI Registry.booleanConfigurationRegistry. isConfigurationCheckedOut(java.lang.String configToken)Checks if the specified configuration is checked out on the Server.java.util.ArrayList<java.lang.String>ConfigurationRegistry. listAllConfigurations()Returns a list all configurations in the directory subtree of the Server configuration codebase folder.java.util.ArrayList<java.lang.String>ConfigurationRegistry. listConfigurations(java.lang.String aRelativePath)Returns a list of all configurations in the specified folder.java.util.ArrayList<java.lang.String>ConfigurationRegistry. listFolders(java.lang.String aRelativePath)Returns a list of the child folders of the specified folder.static voidAPIEngine. logErrorAndThrowException(java.lang.String aErrorMsg)Logs a message using the ERROR log level and then throws a DIException using the same message.static voidAPIEngine. logErrorAndThrowException(java.lang.String aErrorMsg, java.lang.Throwable e)Logs a message composed from the message passes as parameter and the message in theThrowableobject.voidAPIAuthenticator. performCustomScriptAuthentication(java.lang.String aUserName, java.lang.String aPassword)Performs a user authentication using the provided user credentials.booleanConfigurationRegistry. releaseConfigurationLock(java.lang.String configToken, Identity identity)This method is used to release the lock of a configuration file.static booleanAPIEngine. removeEventListener(DIEventListener aListener)Removes existing event listener.static voidAPIEngine. sendCustomNotification(java.lang.String aType, java.lang.String aId, java.lang.Object aData)Sends a custom notification event using the API Engine's Event Notifier.static voidAPIEngine. sendNotification(DIEvent event)Sends a notification event using the API Engine's Event Notifier.static voidAPIEngine. sendNotification(java.lang.String type, java.lang.String id, java.lang.Object data, java.lang.String configInstanceId)Sends a notification event using the API Engine's Event Notifier.static voidAPIEngine. serverStopped(long aServerStarted)This is a notification method, that notifies the engine that server has been stopped.static voidAPIEngine. startTombstoneManager()Starts a TombstoneManager unless there is already one running.booleanConfigurationRegistry. undoCheckOut(java.lang.String configToken, Identity identity)This method is used to release the lock of a previously checked out configuration file.voidConfigurationRegistry. updateLockTime(java.lang.String path)Updates the time the configuration is checked out.booleanConfigurationRegistry. userCanSetConfiguration(java.lang.String configId, Identity identity)Check that the specified user can set the configuration.Constructors in com.ibm.di.api that throw DIException Constructor Description ALEvent(java.lang.String aType, java.lang.String aId, java.lang.Object aData, java.lang.String aConfigInstanceId, TaskStatistics aStats)Creates newALEventinstance.ALEvent(java.lang.String aType, java.lang.String aId, java.lang.Object aData, java.lang.String aConfigInstanceId, TaskStatistics aStats, java.lang.String aGUID, java.lang.String aUserMessage)Creates newALEventinstance.APIAuthenticator(boolean aCustomScriptEnabled, java.lang.String aScript)This constructor creates an instance of theAPIAuthenticatorclass.CIEvent(java.lang.String aType, java.lang.String aId, java.lang.Object aData, java.lang.String aConfigInstanceId, long aStarted, java.lang.String aGUID, boolean aCreateTS)ConfigurationRegistry()Default constructor used for creation and initialization of the configuration registry.DIEvent(java.lang.String aType, java.lang.String aId, java.lang.Object aData)Create a newDIEventinstance.DIEvent(java.lang.String aType, java.lang.String aId, java.lang.Object aData, java.lang.String aConfigInstanceId)Create a newDIEventinstance. -
Uses of DIException in com.ibm.di.api.exceptions
Subclasses of DIException in com.ibm.di.api.exceptions Modifier and Type Class Description classAuthenticationExceptionAn exception object thrown when the authentication of a user against a specific system fails.classConfigurationExistsExceptionAn exception object thrown when an error arise while manipulating configuration files.classConfigurationNotCheckedOutExceptionAn exception object thrown when an attempt is made to check in a configuration that was not previously checked out.classPasswordExceptionThe class PasswordException represents the Exception class used when a password protected configuration is opened remotely with a wrong or missing password. -
Uses of DIException in com.ibm.di.api.jmx
Methods in com.ibm.di.api.jmx that throw DIException Modifier and Type Method Description static javax.management.MBeanServerJMXAgent. getMBeanServer()Returns the created MBean server.static SecurityRegistryJMXAgent. getSecRegistry()Returns the security register of the local session.voidJMXServerAPIListener. handleEvent(DIEvent aEvent)Handles a specified event.static voidJMXAgent. initialize()Initializes the JMX layer of the Server API.static voidJMXAgent. initializeRemote()Initializes the remotely exposed JMX layer of the Server API.static voidJMXServerAPIListener. intializeListener(Session aLocalSession)Initializes the listener.static javax.management.ObjectNameJMXAgent. registerMBean(BaseAdmin aBaseAdmin)Registers a pre-existing object as an MBean with the MBean server.static voidJMXAgent. unregisterMBean(javax.management.ObjectName aObjectName)Unregisters an MBean from the MBean server. -
Uses of DIException in com.ibm.di.api.jmx.mbeans
Methods in com.ibm.di.api.jmx.mbeans that throw DIException Modifier and Type Method Description voidAssemblyLineListener. assemblyLineCycleDone(Entry aEntry)Called when specified entry drives a complete cycle trough the assembly line which AssemblyLineListener listens.voidAssemblyLineListenerBase. assemblyLineCycleDone(Entry aEntry)Called when specified entry drives a complete cycle trough the assembly line which AssemblyLineListener listens.voidAssemblyLineListener. assemblyLineFinished()Called when the assembly line which AssemblyLineListener listens has finished.voidAssemblyLineListenerBase. assemblyLineFinished()Called when the assembly line which AssemblyLineListener listens has finished.voidAssemblyLine. attachDebugger(int port, java.lang.String host, boolean onerror)Attach a debugger to the AssemblyLine.voidAssemblyLineMBean. attachDebugger(int port, java.lang.String host, boolean onerror)Attach a debugger to the AssemblyLine.voidDIServer. checkInAndLeaveCheckedOut(MetamergeConfig aConfiguration, java.lang.String aRelativePath)Checks in the specified configuration and leaves it checked out.voidDIServerMBean. checkInAndLeaveCheckedOut(MetamergeConfig aConfiguration, java.lang.String aRelativePath)Checks in the specified configuration and leaves it checked out.voidDIServer. checkInConfiguration(MetamergeConfig aConfiguration, java.lang.String aRelativePath)Saves the specified configuration and releases the lock.voidDIServer. checkInConfiguration(MetamergeConfig aConfiguration, java.lang.String aRelativePath, boolean aEncrypt)Encrypts and saves the specified configuration and releases the lock.voidDIServerMBean. checkInConfiguration(MetamergeConfig aConfiguration, java.lang.String aRelativePath)Saves the specified configuration and releases the lock.voidDIServerMBean. checkInConfiguration(MetamergeConfig aConfiguration, java.lang.String aRelativePath, boolean aEncrypt)Encrypts and saves the specified configuration and releases the lock.MetamergeConfigDIServer. checkOutConfiguration(java.lang.String aRelativePath)Checks out the specified configuration.MetamergeConfigDIServer. checkOutConfiguration(java.lang.String aRelativePath, java.lang.String aPassword)Checks out the specified password protected configuration.MetamergeConfigDIServerMBean. checkOutConfiguration(java.lang.String aRelativePath)Checks out the specified configuration.MetamergeConfigDIServerMBean. checkOutConfiguration(java.lang.String aRelativePath, java.lang.String aPassword)Checks out the specified password protected configuration.javax.management.ObjectNameDIServer. checkOutConfigurationAndLoad(java.lang.String aRelativePath)Checks out the specified configuration and starts a temporary Config Instance on the Server.javax.management.ObjectNameDIServer. checkOutConfigurationAndLoad(java.lang.String aRelativePath, java.lang.String aPassword)Checks out the specified configuration and starts a temporary Config Instance on the Server.javax.management.ObjectNameDIServerMBean. checkOutConfigurationAndLoad(java.lang.String aRelativePath)Checks out the specified configuration and starts a temporary Config Instance on the Server.javax.management.ObjectNameDIServerMBean. checkOutConfigurationAndLoad(java.lang.String aRelativePath, java.lang.String aPassword)Checks out the specified configuration and starts a temporary Config Instance on the Server.java.lang.StringSystemLog. cleanALLogs(java.lang.String aConfigId, java.lang.String aALName, java.lang.String[] logsToBeDeleted)Deletes all the logs which are specified in "logsToBeDeleted" array.java.lang.StringSystemLogMBean. cleanALLogs(java.lang.String aConfigId, java.lang.String aALName, java.lang.String[] logsToBeDeleted)Deletes all the logs which are specified in "logsToBeDeleted" array.voidSystemLog. cleanAllOldALLogs(java.lang.Integer aKeepNum)Deletes all AssemblyLines' log files except those generated on the "aKeepNum" latest runs of all AssemblyLines.voidSystemLog. cleanAllOldALLogs(java.util.Date aMinDate)Deletes all AssemblyLines' log files older than the specified date.voidSystemLogMBean. cleanAllOldALLogs(java.lang.Integer aKeepNum)Deletes all AssemblyLines' log files except those generated on the "aKeepNum" latest runs of all AssemblyLines.voidSystemLogMBean. cleanAllOldALLogs(java.util.Date aMinDate)Deletes all AssemblyLines' log files older than the specified date.voidSystemLog. cleanAllOldLogs(java.lang.Integer aKeepNum)Deletes all log files except those generated on the "aKeepNum" latest runs of all components.voidSystemLog. cleanAllOldLogs(java.util.Date aMinDate)Deletes all log files older than the specified date.voidSystemLogMBean. cleanAllOldLogs(java.lang.Integer aKeepNum)Deletes all log files except those generated on the "aKeepNum" latest runs of all components.voidSystemLogMBean. cleanAllOldLogs(java.util.Date aMinDate)Deletes all log files older than the specified date.java.lang.BooleanSystemLog. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.lang.Integer aKeepNum)Deletes all log files of the specified AssemblyLine except those generated on the "aKeepNum" latest AssemblyLine runs.java.lang.BooleanSystemLog. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.java.lang.BooleanSystemLog. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate, java.util.Date aMaxDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.java.lang.BooleanSystemLogMBean. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.lang.Integer aKeepNum)Deletes all log files of the specified AssemblyLine except those generated on the "aKeepNum" latest AssemblyLine runs.java.lang.BooleanSystemLogMBean. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.java.lang.BooleanSystemLogMBean. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate, java.util.Date aMaxDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.voidAssemblyLineHandler. close()Closes the Assembly LineHandler MBean.voidAssemblyLineHandlerMBean. close()Closes the Assembly LineHandler MBean.javax.management.ObjectNameDIServer. createNewConfigInstance(java.lang.String aConfigUrl)Deprecated.javax.management.ObjectNameDIServer. createNewConfigInstance(java.lang.String aConfigUrl, java.lang.String aPassword)Deprecated.javax.management.ObjectNameDIServerMBean. createNewConfigInstance(java.lang.String aConfigUrl)Deprecated.Not for public use in the future.javax.management.ObjectNameDIServerMBean. createNewConfigInstance(java.lang.String aConfigUrl, java.lang.String aPassword)Deprecated.Not for public use in the future.MetamergeConfigDIServer. createNewConfiguration(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration and immediately checks it out.MetamergeConfigDIServerMBean. createNewConfiguration(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration and immediately checks it out.javax.management.ObjectNameDIServer. createNewConfigurationAndLoad(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration, immediately checks it out and loads a temporary Config Instance on the Server.javax.management.ObjectNameDIServerMBean. createNewConfigurationAndLoad(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration, immediately checks it out and loads a temporary Config Instance on the Server.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Deletes all tombstones for specified AssemblyLine.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date olderThan)Deletes all tombstones for the specified AssemblyLine that are older than the specified date.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date startDate, java.util.Date endDate)Deletes all tombstones for the specified AssemblyLine that are in the specifiedDaterangeintTombstoneManagerMBean. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Deletes all tombstones for specified AssemblyLine.intTombstoneManagerMBean. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.intTombstoneManagerMBean. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date olderThan)Deletes all tombstones for the specified AssemblyLine that are older than the specified date.intTombstoneManagerMBean. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date startDate, java.util.Date endDate)Deletes all tombstones for the specified AssemblyLine that are in the specifiedDaterangeintTombstoneManager. deleteCITombstones(java.lang.String aConfigID)Deletes all tombstones for specified Config Instance.intTombstoneManager. deleteCITombstones(java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified Config Instance that are older than the specified number of days.intTombstoneManagerMBean. deleteCITombstones(java.lang.String aConfigID)Deletes all tombstones for specified Config Instance.intTombstoneManagerMBean. deleteCITombstones(java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified Config Instance that are older than the specified number of days.booleanTombstoneManager. deleteTombstone(java.lang.String aGUID)Deletes the tombstone with the specified GUID.booleanTombstoneManagerMBean. deleteTombstone(java.lang.String aGUID)Deletes the tombstone with the specified GUID.intTombstoneManager. deleteTombstones(int aDays)Deletes all tombstones that are older than the specified number of days.intTombstoneManagerMBean. deleteTombstones(int aDays)Deletes all tombstones that are older than the specified number of days.voidAssemblyLine. detachDebugger(java.lang.Object msg)Detach the current debugger from the AssemblyLine.voidAssemblyLineMBean. detachDebugger(java.lang.Object msg)Detach the current debugger from the AssemblyLine.EntryAssemblyLineHandler. executeCycle()Executes an AssemblyLine cycle with null work Entry attribute.EntryAssemblyLineHandler. executeCycle(Entry aEntry)Executes an AssemblyLine cycle.EntryAssemblyLineHandler. executeCycle(Entry aEntry, java.lang.Boolean aProcessTCB)Executes an AssemblyLine cycle.EntryAssemblyLineHandlerMBean. executeCycle()Executes an AssemblyLine cycle with null work Entry attribute.EntryAssemblyLineHandlerMBean. executeCycle(Entry aEntry)Executes an AssemblyLine cycle.EntryAssemblyLineHandlerMBean. executeCycle(Entry aEntry, java.lang.Boolean aProcessTCB)Executes an AssemblyLine cycle.static javax.management.ObjectNameAssemblyLine. genObjectName(java.lang.String aAssemblyLineName, int aUniqueCode)Generates object name for specified assembly line.static javax.management.ObjectNameAssemblyLineHandler. genObjectName(java.lang.String aName, int aUniqueCode)Generates object name for specified assembly line handler.static javax.management.ObjectNameConfigInstance. genObjectName(java.lang.String aConfigInstanceName)Generates object name for specified assembly line handler.static javax.management.ObjectNameTDIProperties. genObjectName(java.lang.String aUniqueCode)Generates object name for specified TDI-P.java.lang.StringConfigInstance. getALLastLogFileName(java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringConfigInstanceMBean. getALLastLogFileName(java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringSystemLog. getALLastLogFileName(java.lang.String aConfigId, java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringSystemLogMBean. getALLastLogFileName(java.lang.String aConfigId, java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringConfigInstance. getALLog(java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine name, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.StringConfigInstanceMBean. getALLog(java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine name, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.StringSystemLog. getALLog(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine identification, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.StringSystemLogMBean. getALLog(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine identification, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.String[]ConfigInstance. getALLogFileNames(java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]ConfigInstanceMBean. getALLogFileNames(java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, int n)Returns the names of all 'n' log files for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date dDate)Returns the names of all available log files prior to the specified 'date' for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date startDate, java.util.Date endDate)Returns the names of all available log files prior to the specified 'date' for a given AssemblyLine.java.lang.String[]SystemLogMBean. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLogMBean. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, int n)Returns the names of all 'n' log files for a given AssemblyLine.java.lang.String[]SystemLogMBean. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date dDate)Returns the names of all available log files prior to the specified 'date' for a given AssemblyLine.java.lang.String[]SystemLogMBean. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date startDate, java.util.Date endDate)Returns the names of all available log files prior to the specified 'date' for a given AssemblyLine.java.lang.StringConfigInstance. getALLogLastChunk(java.lang.String aALName, java.lang.String aLogFileName, java.lang.Integer aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.java.lang.StringConfigInstanceMBean. getALLogLastChunk(java.lang.String aALName, java.lang.String aLogFileName, java.lang.Integer aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.java.lang.StringSystemLog. getALLogLastChunk(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName, java.lang.Integer aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.java.lang.StringSystemLogMBean. getALLogLastChunk(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName, java.lang.Integer aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.javax.management.ObjectNameAssemblyLineHandler. getAssemblyLine()Returns an ObjectName generated from the AssemblyLine's name and AssemblyLine's unique code.javax.management.ObjectNameAssemblyLineHandlerMBean. getAssemblyLine()Returns an ObjectName generated from the AssemblyLine's name and AssemblyLine's unique code.SchemaConfigConfigInstance. getAssemblyLineInputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's input parameters.SchemaConfigConfigInstanceMBean. getAssemblyLineInputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's input parameters.java.lang.String[]ConfigInstance. getAssemblyLineNames()Returns the AssemblyLines' names.java.lang.String[]ConfigInstanceMBean. getAssemblyLineNames()Returns the AssemblyLines' names.SchemaConfigConfigInstance. getAssemblyLineOutputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's output parameters.SchemaConfigConfigInstanceMBean. getAssemblyLineOutputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's output parameters.javax.management.ObjectName[]ConfigInstance. 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[]ConfigInstanceMBean. getAssemblyLines()Returns the names of currently started AssemblyLines of the configuration each represented as ObjectName generated from AssemblyLine's name and unique code.java.lang.String[]ConfigInstance. getAssemblyLinesNames()Deprecated.java.lang.String[]ConfigInstanceMBean. getAssemblyLinesNames()Deprecated.Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Returns all available tombstones for the specified AssemblyLine.Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aRecentNumberOfTombstones)Returns the recent n number of tombstones for a specified AssemblyLine.Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.Tombstone[]TombstoneManagerMBean. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Returns all available tombstones for the specified AssemblyLine.Tombstone[]TombstoneManagerMBean. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aRecentNumberOfTombstones)Returns the recent n number of tombstones for a specified AssemblyLine.Tombstone[]TombstoneManagerMBean. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.byte[]SystemQueue. getBytesMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a BytesMessage from the specified System Queuebyte[]SystemQueueMBean. getBytesMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a BytesMessage from the specified System QueueAssemblyLineConfigAssemblyLine. getConfig()Returns configuration information about the AssemblyLine.AssemblyLineConfigAssemblyLineMBean. getConfig()Returns configuration information about the AssemblyLine.java.lang.StringConfigInstance. getConfigId()Returns the configuration ID generated by the server.java.lang.StringConfigInstanceMBean. getConfigId()Returns the configuration ID generated by the server.javax.management.ObjectNameAssemblyLine. getConfigInstance()Returns ObjectName generated from the AssemblyLine's configuration ID, gotten from the AssemblyLine's configuration instance.javax.management.ObjectNameAssemblyLineMBean. getConfigInstance()Returns ObjectName generated from the AssemblyLine's configuration ID, gotten from the AssemblyLine's configuration instance.Tombstone[]TombstoneManager. getConfigInstanceTombstones(java.lang.String aConfigID)Returns all available tombstones for the specified Config Instance.Tombstone[]TombstoneManager. getConfigInstanceTombstones(java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified Config Instance with timestamps in the interval specified by aStartTime and aEndTime.Tombstone[]TombstoneManagerMBean. getConfigInstanceTombstones(java.lang.String aConfigID)Returns all available tombstones for the specified Config Instance.Tombstone[]TombstoneManagerMBean. getConfigInstanceTombstones(java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified Config Instance with timestamps in the interval specified by aStartTime and aEndTime.MetamergeConfigConfigInstance. getConfiguration()Returns configuration instance representing this configuration.MetamergeConfigConfigInstanceMBean. getConfiguration()Returns configuration instance representing this configuration.java.lang.StringServerInfo. getConnectorDescription(java.lang.String aConnectorName)Retrieves the description of a Connector installed on the Server.java.lang.StringServerInfoMBean. getConnectorDescription(java.lang.String aConnectorName)Retrieves the description of a Connector installed on the Server.PoolDefConfigConfigInstance. getConnectorPoolConfig(java.lang.String aConnectorPoolName)Returns the Connector Pool configuration object.PoolDefConfigConfigInstanceMBean. getConnectorPoolConfig(java.lang.String aConnectorPoolName)Returns the Connector Pool configuration object.intConfigInstance. getConnectorPoolFreeNum(java.lang.String aConnectorPoolName)Returns the number of free Connectors in the specified Connector Pool.intConfigInstanceMBean. getConnectorPoolFreeNum(java.lang.String aConnectorPoolName)Returns the number of free Connectors in the specified Connector Pool.java.lang.String[]ConfigInstance. getConnectorPoolNames()Returns the names of all Connector Pools in the Config Instance.java.lang.String[]ConfigInstanceMBean. getConnectorPoolNames()Returns the names of all Connector Pools in the Config Instance.intConfigInstance. getConnectorPoolSize(java.lang.String aConnectorPoolName)Returns the size of the specified Connector Pool.intConfigInstanceMBean. getConnectorPoolSize(java.lang.String aConnectorPoolName)Returns the size of the specified Connector Pool.java.lang.StringServerInfo. getConnectorVersionInfo(java.lang.String aConnectorName)Retrieves the version of a Connector installed on the Server.java.lang.StringServerInfoMBean. getConnectorVersionInfo(java.lang.String aConnectorName)Retrieves the version of a Connector installed on the Server.EntrySystemQueue. getEntry(java.lang.String aQueueName, int aTimeOut)Retrieves an Entry object from the specified System QueueEntrySystemQueueMBean. getEntry(java.lang.String aQueueName, int aTimeOut)Retrieves an Entry object from the specified System QueueExternalPropertiesConfigConfigInstance. getExternalProperties()Returns the external properties of the configuration.ExternalPropertiesConfigConfigInstance. getExternalProperties(java.lang.String aKey)Returns the ExternalPropertiesConfig object for the named external properties object.ExternalPropertiesConfigConfigInstanceMBean. getExternalProperties()Deprecated.useConfigInstanceMBean.getTDIProperties()insteadExternalPropertiesConfigConfigInstanceMBean. getExternalProperties(java.lang.String aKey)Deprecated.useConfigInstanceMBean.getTDIProperties()insteadjava.lang.String[]ConfigInstance. getExternalPropertiesKeys()Returns the external properties object names.java.lang.String[]ConfigInstanceMBean. getExternalPropertiesKeys()Deprecated.useConfigInstanceMBean.getTDIProperties()insteadjava.lang.StringServerInfo. getFunctionComponentDescription(java.lang.String aFunctionComponentName)Retrieves the description of a Function Component installed on the Server.java.lang.StringServerInfoMBean. getFunctionComponentDescription(java.lang.String aFunctionComponentName)Retrieves the description of a Function Component installed on the Server.java.lang.StringServerInfo. getFunctionComponentVersionInfo(java.lang.String aFunctionComponentName)Retrieves the version of a Function Component installed on the Server.java.lang.StringServerInfoMBean. getFunctionComponentVersionInfo(java.lang.String aFunctionComponentName)Retrieves the version of a Function Component installed on the Server.java.lang.StringAssemblyLine. getGlobalUniqueID()Returns AssemblyLine GUID.java.lang.StringAssemblyLineMBean. getGlobalUniqueID()Returns AssemblyLine GUID.java.lang.StringConfigInstance. getGlobalUniqueID()Returns the Config Instance GUID.java.lang.StringConfigInstanceMBean. getGlobalUniqueID()Returns the Config Instance GUID.java.lang.StringServerInfo. getHostName()Returns Server machine host name.java.lang.StringServerInfoMBean. getHostName()Returns Server machine host name.java.lang.StringBaseMBean. getId()Reads attribute "Id".java.lang.StringConfigInstance. getId()Reads attribute "Id".java.lang.StringDIServer. getId()Reads attribute "Id".java.lang.StringServerInfo. getId()Reads attribute "Id".java.util.Hashtable[]ServerInfo. getInstalledConnectors()Retrieves information for all Connectors installed on the Server.java.util.Hashtable[]ServerInfoMBean. getInstalledConnectors()Retrieves information for all Connectors installed on the Server.java.lang.String[]ServerInfo. getInstalledConnectorsNames()Retrieves the names of all Connectors installed on the Server.java.lang.String[]ServerInfoMBean. getInstalledConnectorsNames()Retrieves the names of all Connectors installed on the Server.java.util.Hashtable[]ServerInfo. getInstalledFunctionComponents()Retrieves information for all Function Components installed on the Server.java.util.Hashtable[]ServerInfoMBean. getInstalledFunctionComponents()Retrieves information for all Function Components installed on the Server.java.lang.String[]ServerInfo. getInstalledFunctionComponentsNames()Retrieves the names of all Function Components installed on the Server.java.lang.String[]ServerInfoMBean. getInstalledFunctionComponentsNames()Retrieves the names of all Function Components installed on the Server.java.util.Hashtable[]ServerInfo. getInstalledParsers()Retrieves information for all Parsers installed on the Server.java.util.Hashtable[]ServerInfoMBean. getInstalledParsers()Retrieves information for all Parsers installed on the Server.java.lang.String[]ServerInfo. getInstalledParsersNames()Retrieves the names of all Parsers installed on the Server.java.lang.String[]ServerInfoMBean. getInstalledParsersNames()Retrieves the names of all Parsers installed on the Server.java.util.DateConfigInstance. getInstanceBootTime()Returns the Instance boot time.java.util.DateConfigInstanceMBean. getInstanceBootTime()Returns the Instance boot time.java.lang.StringServerInfo. getIPAddress()Returns Server machine IP address.java.lang.StringServerInfoMBean. getIPAddress()Returns Server machine IP address.java.lang.StringBaseAdmin. getKeyPropertyList()Returns the MBean key property list.javax.jms.MessageSystemQueue. getMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a JMS Message from the specified System Queuejavax.jms.MessageSystemQueueMBean. getMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a JMS Message from the specified System Queuejava.lang.StringAssemblyLine. getName()Returns the name of the AssemblyLine.java.lang.StringAssemblyLineMBean. getName()Returns the name of the AssemblyLine.static NotifierNotifier. getNotifier()Returns the Notifier.java.lang.StringAssemblyLine. getNullBehavior()Gets the nullBehavior attribute of the AssemblyLine objectjava.lang.StringAssemblyLineMBean. getNullBehavior()Gets the nullBehavior attribute of the AssemblyLine objectjava.lang.StringAssemblyLine. getNullBehaviorValue()Gets the nullBehaviorValue attribute of the AssemblyLine object.java.lang.StringAssemblyLineMBean. getNullBehaviorValue()Gets the nullBehaviorValue attribute of the AssemblyLine object.java.lang.StringServerInfo. getOperatingSystem()Returns the name of the operating system where the Server is running.java.lang.StringServerInfoMBean. getOperatingSystem()Returns the name of the operating system where the Server is running.java.lang.StringServerInfo. getParserDescription(java.lang.String aParserName)Retrieves the description of a Parser installed on the Server.java.lang.StringServerInfoMBean. getParserDescription(java.lang.String aParserName)Retrieves the description of a Parser installed on the Server.java.lang.StringServerInfo. getParserVersionInfo(java.lang.String aParserName)Retrieves the version of a Parser installed on the Server.java.lang.StringServerInfoMBean. getParserVersionInfo(java.lang.String aParserName)Retrieves the version of a Parser installed on the Server.java.util.VectorServerInfo. getPasswordParameterNames(java.lang.String aJavaClassName)Returns password parameters names for specified class.java.util.VectorServerInfoMBean. getPasswordParameterNames(java.lang.String aJavaClassName)Returns password parameters names for specified class.EntryAssemblyLine. getResult()This method returns the result entry object.EntryAssemblyLineMBean. getResult()This method returns the result entry object.java.util.DateServerInfo. getServerBootTime()Returns the Server boot time.java.util.DateServerInfoMBean. getServerBootTime()Returns the Server boot time.java.lang.StringServerInfo. getServerID()Returns the server unique identifier.java.lang.StringServerInfoMBean. getServerID()Returns the server unique identifier.java.lang.StringServerInfo. getServerVersion()Returns Server version.java.lang.StringServerInfoMBean. getServerVersion()Returns Server version.TaskStatisticsAssemblyLine. getStatistics()This method returns the TaskStatistics object for this AssemblyLine.TaskStatisticsAssemblyLineMBean. getStatistics()This method returns the TaskStatistics object for this AssemblyLine.java.lang.StringAssemblyLine. getSystemLog()Retrieves the current AssemblyLine's system log.java.lang.StringAssemblyLineMBean. getSystemLog()Retrieves the current AssemblyLine's system log.java.lang.StringAssemblyLine. getSystemLogFileName()Returns the name of the log file of the AssemblyLine (not prefixed by folders path).java.lang.StringAssemblyLineMBean. getSystemLogFileName()Returns the name of the log file of the AssemblyLine (not prefixed by folders path).java.lang.StringAssemblyLine. getSystemLogFilePath()Returns the fully-qualified path of the log file of the AssemblyLine.java.lang.StringAssemblyLineMBean. getSystemLogFilePath()Returns the fully-qualified path of the log file of the AssemblyLine.java.lang.StringAssemblyLine. getSystemLogLastChunk(java.lang.Integer aLastKilobytes)Retrieves the last chunk from the current AssemblyLine's system log.java.lang.StringAssemblyLineMBean. getSystemLogLastChunk(java.lang.Integer aLastKilobytes)Retrieves the last chunk from the current AssemblyLine's system log.java.lang.StringSystemQueue. getTextMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a TextMessage from the specified System Queuejava.lang.StringSystemQueueMBean. getTextMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a TextMessage from the specified System QueueTombstoneTombstoneManager. getTombstone(java.lang.String aGUID)Returns a single tombstone object uniquely identified by the specified GUID.TombstoneTombstoneManagerMBean. getTombstone(java.lang.String aGUID)Returns a single tombstone object uniquely identified by the specified GUID.Tombstone[]TombstoneManager. getTombstones(java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.Tombstone[]TombstoneManagerMBean. getTombstones(java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.java.lang.StringBaseMBean. getType()Reads attribute "Type".java.lang.IntegerAssemblyLine. getUniqueCode()Returns the unique code of the AssemblyLine.java.lang.IntegerAssemblyLineMBean. getUniqueCode()Returns the unique code of the AssemblyLine.static NotifierNotifier. init()Initializes the Notifier.java.lang.BooleanAssemblyLine. isActive()Checks if the AssemblyLine is active.java.lang.BooleanAssemblyLineMBean. isActive()Checks if the AssemblyLine is active.booleanDIServer. isConfigurationCheckedOut(java.lang.String aRelativePath)Checks if the specified configuration is checked out on the Server.booleanDIServerMBean. isConfigurationCheckedOut(java.lang.String aRelativePath)Checks if the specified configuration is checked out on the Server.booleanAssemblyLine. isSimulating()Check weather the AssemblyLine is simulating or not.booleanDIServer. isSSLon()Checks if the SSL on the server is turned on.booleanDIServerMBean. isSSLon()Checks if the SSL on the server is turned on.intTombstoneManager. keepMostRecentALTombstones(java.lang.String aAssemblyLineName, java.lang.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.intTombstoneManagerMBean. keepMostRecentALTombstones(java.lang.String aAssemblyLineName, java.lang.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.intTombstoneManager. keepMostRecentCITombstones(java.lang.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.intTombstoneManagerMBean. keepMostRecentCITombstones(java.lang.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.intTombstoneManager. keepMostRecentTombstones(int aMostResentToKeep)After this method is executed only the aMostRecentToKeep most recent tombstone records are kept and all other are deleted.intTombstoneManagerMBean. keepMostRecentTombstones(int aMostResentToKeep)After this method is executed only the aMostRecentToKeep most recent tombstone records are kept and all other are deleted.java.util.ArrayListDIServer. listAllConfigurations()Returns a list of the file names of all configurations in the directory subtree of the Server configuration codebase folder.java.util.ArrayListDIServerMBean. listAllConfigurations()Returns a list of the file names of all configurations in the directory subtree of the Server configuration codebase folder.java.util.ArrayListDIServer. listConfigurations(java.lang.String aRelativePath)Returns a list of the file names of all configurations in the specified folder.java.util.ArrayListDIServerMBean. listConfigurations(java.lang.String aRelativePath)Returns a list of the file names of all configurations in the specified folder.java.util.ArrayListDIServer. listFolders(java.lang.String aRelativePath)Returns a list of the child folders of the specified folder.java.util.ArrayListDIServerMBean. listFolders(java.lang.String aRelativePath)Returns a list of the child folders of the specified folder.voidAssemblyLineListenerBase. messageLogged(java.lang.String aMessage)Called right after the specified message is logged.voidLogListener. messageLogged(java.lang.String aMessage)Called right after the specified message is logged.intConfigInstance. purgeConnectorPool(java.lang.String aConnectorPoolName)Unused Connectors will be released so that the Pool is shrunk to its minimum size.intConfigInstanceMBean. purgeConnectorPool(java.lang.String aConnectorPoolName)Unused Connectors will be released so that the Pool is shrunk to its minimum size.voidSystemQueue. putBytesMessage(java.lang.String aQueueName, byte[] aMessageBytes)Stores a BytesMessage in the specified System QueuevoidSystemQueueMBean. putBytesMessage(java.lang.String aQueueName, byte[] aMessageBytes)Stores a BytesMessage in the specified System QueuevoidSystemQueue. putEntry(java.lang.String aQueueName, Entry aEntry)Stores an Entry object to the specified System QueuevoidSystemQueueMBean. putEntry(java.lang.String aQueueName, Entry aEntry)Stores an Entry object to the specified System QueuevoidSystemQueue. putMessage(java.lang.String aQueueName, javax.jms.Message aMessage)Stores a Message to the specified System QueuevoidSystemQueueMBean. putMessage(java.lang.String aQueueName, javax.jms.Message aMessage)Stores a Message to the specified System QueuevoidSystemQueue. putTextMessage(java.lang.String aQueueName, java.lang.String aMessageText)Stores a TextMessage to the System QueuevoidSystemQueueMBean. putTextMessage(java.lang.String aQueueName, java.lang.String aMessageText)Stores a TextMessage to the System QueuebooleanDIServer. releaseConfigurationLock(java.lang.String aRelativePath)Administratively releases the lock of the specified configuration.booleanDIServerMBean. releaseConfigurationLock(java.lang.String aRelativePath)Administratively releases the lock of the specified configuration.voidConfigInstance. reload()Reloads the Config Instance with its current configuration.voidConfigInstanceMBean. reload()Reloads the Config Instance with its current configuration.voidConfigInstance. saveConfiguration()Deprecated.voidConfigInstance. saveConfiguration(java.lang.Boolean aEncrypt)Deprecated.voidConfigInstanceMBean. saveConfiguration()Deprecated.Not supported.voidConfigInstanceMBean. saveConfiguration(java.lang.Boolean aEncrypt)Deprecated.Not supported.voidConfigInstance. saveExternalProperties()Deprecated.voidConfigInstanceMBean. saveExternalProperties()Deprecated.Not supported.voidDIServer. sendCustomNotification(java.lang.String aType, java.lang.String aId, java.lang.Object aData)Sends a custom, user defined notification to all registered listeners.voidDIServerMBean. sendCustomNotification(java.lang.String aType, java.lang.String aId, java.lang.Object aData)Sends a custom, user defined notification to all registered listeners.voidConfigInstance. setConfiguration(MetamergeConfig aConfiguration)Sets given configuration to this configuration.voidConfigInstanceMBean. setConfiguration(MetamergeConfig aConfiguration)Sets given configuration to this configuration.voidConfigInstance. setExternalProperties(ExternalPropertiesConfig aExPropConfig)Deprecated.voidConfigInstance. setExternalProperties(java.lang.String aKey, ExternalPropertiesConfig aExPropConfig)Deprecated.voidConfigInstanceMBean. setExternalProperties(ExternalPropertiesConfig aExPropConfig)Deprecated.Not supported.voidConfigInstanceMBean. setExternalProperties(java.lang.String aKey, ExternalPropertiesConfig aExPropConfig)Deprecated.Not supported.voidAssemblyLine. setSimulating(boolean simulate)Changes the way the AssemblyLine treats the target systems it is connecting/interacting to/with.voidDIServer. shutDownServer()Shuts down the TDI Server.voidDIServer. shutDownServer(java.lang.Integer aExitCode)Shuts down the TDI Server with the specified exit code.voidDIServerMBean. shutDownServer()Shuts down the TDI Server.voidDIServerMBean. shutDownServer(java.lang.Integer aExitCode)Shuts down the TDI Server with the specified exit code.javax.management.ObjectNameConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName)Starts the specified AssemblyLine asynchronously.javax.management.ObjectNameConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data asynchronously.javax.management.ObjectNameConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, java.lang.Boolean aGetLogs)Starts asynchronously the specified AssemblyLine with the given input data and results listener.javax.management.ObjectNameConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, java.lang.Boolean aGetLogs, java.lang.Boolean aSync)Starts the specified AssemblyLine with the given input data and results listener.javax.management.ObjectNameConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, java.lang.Boolean aGetLogs, java.lang.Boolean aSync, java.lang.Boolean aGetEntryOnEachCycle)Starts the specified AssemblyLine with the given input data and results listener.javax.management.ObjectNameConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, java.lang.Boolean aSync)Starts the specified AssemblyLine with the given input data.javax.management.ObjectNameConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb)Starts asynchronously the specified AssemblyLine with the given TaskCallBlock.javax.management.ObjectNameConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb, java.lang.Boolean aSync)Starts the specified AssemblyLine with the given TaskCallBlock.javax.management.ObjectNameConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, java.lang.Boolean aSync)Starts the specified AssemblyLine.javax.management.ObjectNameConfigInstanceMBean. startAssemblyLine(java.lang.String aAssemblyLineName)Starts the specified AssemblyLine asynchronously.javax.management.ObjectNameConfigInstanceMBean. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data asynchronously.javax.management.ObjectNameConfigInstanceMBean. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, java.lang.Boolean aGetLogs)Starts asynchronously the specified AssemblyLine with the given input data and results listener.javax.management.ObjectNameConfigInstanceMBean. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, java.lang.Boolean aGetLogs, java.lang.Boolean aSync)Starts the specified AssemblyLine with the given input data and results listener.javax.management.ObjectNameConfigInstanceMBean. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, java.lang.Boolean aGetLogs, java.lang.Boolean aSync, java.lang.Boolean aGetEntryOnEachCycle)Starts the specified AssemblyLine with the given input data and results listener.javax.management.ObjectNameConfigInstanceMBean. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, java.lang.Boolean aSync)Starts the specified AssemblyLine with the given input data.javax.management.ObjectNameConfigInstanceMBean. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb)Starts asynchronously the specified AssemblyLine with the given TaskCallBlock.javax.management.ObjectNameConfigInstanceMBean. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb, java.lang.Boolean aSync)Starts the specified AssemblyLine with the given TaskCallBlock.javax.management.ObjectNameConfigInstanceMBean. startAssemblyLine(java.lang.String aAssemblyLineName, java.lang.Boolean aSync)Starts the specified AssemblyLine.javax.management.ObjectNameConfigInstance. startAssemblyLineManual(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data in manual mode.javax.management.ObjectNameConfigInstanceMBean. startAssemblyLineManual(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data in manual mode.javax.management.ObjectNameDIServer. startConfigInstance(java.lang.String aConfigUrl)Starts a new Config Instance on the Server with the configuration given.javax.management.ObjectNameDIServer. startConfigInstance(java.lang.String aConfigUrl, java.lang.Boolean aKeepAlive, java.lang.String aPassword)Starts a new Config Instance on the Server with the configuration given.javax.management.ObjectNameDIServerMBean. startConfigInstance(java.lang.String aConfigUrl)Starts a new Config Instance on the Server with the configuration given.javax.management.ObjectNameDIServerMBean. startConfigInstance(java.lang.String aConfigUrl, java.lang.Boolean aKeepAlive, java.lang.String aPassword)Starts a new Config Instance on the Server with the configuration given.voidAssemblyLine. stop()Stops the execution of the AssemblyLine.voidAssemblyLineMBean. stop()Stops the execution of the AssemblyLine.voidConfigInstance. stop()Stops the Config Instance.voidConfigInstanceMBean. stop()Stops the Config Instance.booleanDIServer. undoCheckOut(java.lang.String aRelativePath)Releases the lock on the specified configuration, thus aborting all changes being done.booleanDIServerMBean. undoCheckOut(java.lang.String aRelativePath)Releases the lock on the specified configuration, thus aborting all changes being done.java.lang.BooleanSecurityRegistry. userCanExecuteAL(java.lang.String aUserId, java.lang.String aConfigId, java.lang.String aAssemblyLine)Returns whether specified user is allowed to execute given AL from a given configuration.java.lang.BooleanSecurityRegistryMBean. userCanExecuteAL(java.lang.String aUserId, java.lang.String aConfigId, java.lang.String aAssemblyLine)Returns whether specified user is allowed to execute given AL from a given configuration.java.lang.BooleanSecurityRegistry. userCanExecuteAll(java.lang.String aUserId)Returns whether specified user is allowed to execute everything.java.lang.BooleanSecurityRegistryMBean. userCanExecuteAll(java.lang.String aUserId)Returns whether specified user is allowed to execute everything.java.lang.BooleanSecurityRegistry. userCanExecuteConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute given configuration.java.lang.BooleanSecurityRegistryMBean. userCanExecuteConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute given configuration.java.lang.BooleanSecurityRegistry. userCanExecuteConfigALs(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute assembly lines from a given configuration.java.lang.BooleanSecurityRegistryMBean. userCanExecuteConfigALs(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute assembly lines from a given configuration.java.lang.BooleanSecurityRegistry. userCanReadAll(java.lang.String aUserId)Returns whether specified user is allowed to read everything.java.lang.BooleanSecurityRegistryMBean. userCanReadAll(java.lang.String aUserId)Returns whether specified user is allowed to read everything.java.lang.BooleanSecurityRegistry. userCanReadConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to read given configuration.java.lang.BooleanSecurityRegistryMBean. userCanReadConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to read given configuration.java.lang.BooleanSecurityRegistry. userIsAdmin(java.lang.String aUserId)Returns whether specified user is granted admin role.java.lang.BooleanSecurityRegistryMBean. userIsAdmin(java.lang.String aUserId)Returns whether specified user is granted admin role.Constructors in com.ibm.di.api.jmx.mbeans that throw DIException Constructor Description AssemblyLine(AssemblyLine aAssemblyLine)Class constructorAssemblyLineHandler(AssemblyLineHandler aALHandler)Class constructorConfigInstance(ConfigInstance aConfigInstance)Class constructor.SystemQueue(SystemQueue aLocalSystemQueue)TDIProperties(TDIProperties aLocalTDIProperties, java.lang.String aId)Class constructor.TombstoneManager(TombstoneManager aTombstoneManager)Class constructor. -
Uses of DIException in com.ibm.di.api.local
Methods in com.ibm.di.api.local that throw DIException Modifier and Type Method Description voidSession. addEventListener(ConfigurationFileListener listener)Registers a Event Listener to monitor for Configuration File changes.voidSession. addEventListener(DIEventListener aListener, java.lang.String aTypeFilter, java.lang.String aIdFilter)Registers an Event Listener with the Session.voidAssemblyLine. addListener(AssemblyLineListener listener, boolean getLogs, boolean getEntryOnEachCycle)Register a listener for AssemblyLine events.voidConfigInstance. addLogListener(LogListener listener)Register listener for messages logged by this configuration instance.voidAssemblyLineListener. assemblyLineCycleDone(Entry aEntry)Called when specified entry drives a complete cycle trough the assembly line which AssemblyLineListener listens.voidAssemblyLineListener. assemblyLineFinished()Called when the assembly line which AssemblyLineListener listens has finished.voidAssemblyLine. attachDebugger(int port, java.lang.String host, boolean onerror)Attach a debugger to the AssemblyLine.voidSession. checkInAndLeaveCheckedOut(MetamergeConfig configuration, java.lang.String relativePathOrSolutionName)Checks in the specified configuration and leaves it checked out.voidSession. checkInAndLeaveCheckedOut(MetamergeConfig configuration, java.lang.String relativePathOrSolutionName, boolean encrypt)Checks in the specified configuration and leaves it checked out.voidSession. checkInConfiguration(MetamergeConfig configuration, java.lang.String relativePathOrSolutionName)Saves the specified configuration and releases the lock.voidSession. checkInConfiguration(MetamergeConfig configuration, java.lang.String relativePathOrSolutionName, boolean encrypt)Encrypts and saves the specified configuration and releases the lock.MetamergeConfigSession. checkOutConfiguration(java.lang.String relativePathOrSolutionName)Checks out the specified configuration.MetamergeConfigSession. checkOutConfiguration(java.lang.String relativePathOrSolutionName, java.lang.String password)Checks out the specified password protected configuration.ConfigInstanceSession. checkOutConfigurationAndLoad(java.lang.String relativePathOrSolutionName)Checks out the specified configuration and starts a temporary Config Instance on the Server.ConfigInstanceSession. checkOutConfigurationAndLoad(java.lang.String relativePathOrSolutionName, java.lang.String password)Checks out the specified configuration and starts a temporary Config Instance on the Server.java.lang.StringSystemLog. cleanALLogs(java.lang.String aConfigId, java.lang.String aALName, java.lang.String[] logsToBeDeleted)Deletes all the logs which are specified in "logsToBeDeleted" array.voidSystemLog. cleanAllOldALLogs(int aKeepNum)Deletes all AssemblyLines' log files except those generated on the "aKeepNum" latest runs of all AssemblyLines.voidSystemLog. cleanAllOldALLogs(java.util.Date aMinDate)Deletes all AssemblyLines' log files older than the specified date.voidSystemLog. cleanAllOldLogs(int aKeepNum)Deletes all log files except those generated on the "aKeepNum" latest runs of all components.voidSystemLog. cleanAllOldLogs(java.util.Date aMinDate)Deletes all log files older than the specified date.java.lang.BooleanSystemLog. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, int aKeepNum)Deletes all log files of the specified AssemblyLine except those generated on the "aKeepNum" latest AssemblyLine runs.java.lang.BooleanSystemLog. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.java.lang.BooleanSystemLog. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate, java.util.Date aMaxDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.voidAssemblyLineHandler. close()Closes an AssemblyLine.ConfigInstanceSession. createNewConfigInstance(java.lang.String aConfigUrl)Deprecated.Not supported.ConfigInstanceSession. createNewConfigInstance(java.lang.String aConfigUrl, java.lang.String aPassword)Deprecated.Not supported.MetamergeConfigSession. createNewConfiguration(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration and immediately checks it out.ConfigInstanceSession. createNewConfigurationAndLoad(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration, immediately checks it out and loads a temporary Config Instance on the Server.SessionSessionFactory. createSession()Creates a session object.SessionSessionFactory. createSession(java.lang.String aUserName, java.lang.String aPassword)Creates a session object with the specified username and password.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Deletes all tombstones for specified AssemblyLine.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date olderThan)Deletes all tombstones for the specified AssemblyLine that are older than the specified date.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date startDate, java.util.Date endDate)Deletes all tombstones for the specified AssemblyLine that are in the specifiedDaterange.intTombstoneManager. deleteCITombstones(java.lang.String aConfigID)Deletes all tombstones for specified Config Instance.intTombstoneManager. deleteCITombstones(java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified Config Instance that are older than the specified number of days.voidSession. deleteConfiguration(java.lang.String relativePathOrSolutionName)Delete a file from the configuration codebase folder.java.lang.ObjectSession. deletePersistentObject(java.lang.String key)This method deletes a named object in the default system property store.booleanTombstoneManager. deleteTombstone(java.lang.String aGUID)Deletes the tombstone with the specified GUID.intTombstoneManager. deleteTombstones(int aDays)Deletes all tombstones that are older than the specified number of days.voidAssemblyLine. detachDebugger(java.lang.Object msg)Detach the current debugger from the AssemblyLine.java.io.SerializableAssemblyLineHandler. eval(java.lang.String script)Evaluates the passed in as parameter script in the context of this AssemblyLine.EntryAssemblyLineHandler. executeCycle()Executes an AssemblyLine cycle with null work Entry attribute.EntryAssemblyLineHandler. executeCycle(Entry aEntry)Executes an AssemblyLine cycle.EntryAssemblyLineHandler. executeCycle(Entry aEntry, boolean aProcessTCB)Executes an AssemblyLine cycle.java.lang.StringConfigInstance. getALLastLogFileName(java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringSystemLog. getALLastLogFileName(java.lang.String aConfigId, java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringConfigInstance. getALLog(java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine name, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.StringSystemLog. getALLog(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine identification, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.String[]ConfigInstance. getALLogFileNames(java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, int iNumber)Returns the names of first 'n' log files for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date dDate)Returns the names of all available log files prior to the specified 'date' for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date startDate, java.util.Date endDate)Returns the names of all available log files prior to the specified 'date' for a given AssemblyLine.java.lang.StringConfigInstance. getALLogLastChunk(java.lang.String aALName, java.lang.String aLogFileName, int aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.java.lang.StringSystemLog. getALLogLastChunk(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName, int aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.AssemblyLineAssemblyLineHandler. getAssemblyLine()Returns an AssemblyLine instance.AssemblyLineConfigInstance. getAssemblyLineByUniqueCode(int alId)Searches the list of AssemblyLines for the specified unique code (one returned by theConfigInstance.getAssemblyLineUniqueCodes()method)SchemaConfigConfigInstance. getAssemblyLineInputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's input parameters.java.lang.String[]ConfigInstance. getAssemblyLineNames()Returns the AssemblyLines' names.java.util.List<java.lang.String>TombstoneManager. getAssemblyLineNames(java.lang.String configInstanceId)Obtains a list of AssemblyLine Names of the AssemblyLines for which a tombstone has been created.SchemaConfigConfigInstance. getAssemblyLineOutputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's output parameters.AssemblyLine[]ConfigInstance. getAssemblyLines()Returns currently started AssemblyLines of the configuration instance.AssemblyLine[]Session. getAssemblyLines()Returns started AssemblyLines corresponding to the currently started configurations.java.lang.String[]ConfigInstance. getAssemblyLinesNames()Deprecated.Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Returns all available tombstones for the specified AssemblyLine.Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aRecentNumberOfTombstones)Returns the recent n number of tombstones for a specified AssemblyLine.Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.int[]ConfigInstance. getAssemblyLineUniqueCodes()Returns a list of integers uniquely identify all the AssemblyLines within the ConfigInstance.byte[]SystemQueue. getBytesMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a BytesMessage from the specified System QueuebooleanAssemblyLine. getComponentDebugMode(java.lang.String componentName)Query the debug mode setting of the specified component (Connector or Function Component).AssemblyLineConfigAssemblyLine. getConfig()Returns configuration information about the AssemblyLine.java.lang.StringConfigInstance. getConfigId()Returns the configuration ID generated by the server.ConfigInstanceAssemblyLine. getConfigInstance()Returns the configuration instance of the AssemblyLine.ConfigInstanceSequence. getConfigInstance()Returns the configuration instance of the Sequence.ConfigInstanceSession. getConfigInstance(java.lang.String aConfigId)Returns configuration instance corresponding to a specific configuration ID.java.util.List<java.lang.String>TombstoneManager. getConfigInstanceIDs()Obtains a list of IDs of configInstances for which a tombstone has been created.ConfigInstance[]Session. getConfigInstances()Returns all currently started configuration instances.java.util.List<java.lang.String>Session. getConfigInstancesIDs()Returns the IDs of all currently started configuration instances.Tombstone[]TombstoneManager. getConfigInstanceTombstones(java.lang.String aConfigID)Returns all available tombstones for the specified Config Instance.Tombstone[]TombstoneManager. getConfigInstanceTombstones(java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified Config Instance with timestamps in the interval specified by aStartTime and aEndTime.MetamergeConfigConfigInstance. getConfiguration()Returns configuration instance representing this configuration.java.lang.StringConfigInstance. getConfigurationFile()Retrieves a reference to the Configuration file used to load this instance from.java.lang.StringServerInfo. getConnectorDescription(java.lang.String aConnectorName)Retrieves the description of a Connector installed on the Server.PoolDefConfigConfigInstance. getConnectorPoolConfig(java.lang.String aConnectorPoolName)Returns the Connector Pool configuration object.intConfigInstance. getConnectorPoolFreeNum(java.lang.String aConnectorPoolName)Returns the number of free Connectors in the specified Connector Pool.java.lang.String[]ConfigInstance. getConnectorPoolNames()Returns the names of all Connector Pools in the Config Instance.intConfigInstance. getConnectorPoolSize(java.lang.String aConnectorPoolName)Returns the size of the specified Connector Pool.java.lang.StringServerInfo. getConnectorVersionInfo(java.lang.String aConnectorName)Retrieves the version of a Connector installed on the Server.EntrySystemQueue. getEntry(java.lang.String aQueueName, int aTimeOut)Retrieves an Entry object from the specified System QueueExternalPropertiesConfigConfigInstance. getExternalProperties()Deprecated.useConfigInstance.getTDIProperties()insteadExternalPropertiesConfigConfigInstance. getExternalProperties(java.lang.String aKey)Deprecated.useConfigInstance.getTDIProperties()insteadjava.lang.String[]ConfigInstance. getExternalPropertiesKeys()Deprecated.useConfigInstance.getTDIProperties()insteadjava.lang.StringServerInfo. getFunctionComponentDescription(java.lang.String aFunctionComponentName)Retrieves the description of a Function Component installed on the Server.java.lang.StringServerInfo. getFunctionComponentVersionInfo(java.lang.String aFunctionComponentName)Retrieves the version of a Function Component installed on the Server.java.lang.StringAssemblyLine. getGlobalUniqueID()Returns AssemblyLine GUID.java.lang.StringConfigInstance. getGlobalUniqueID()Returns the Config Instance GUID.java.lang.StringServerInfo. getHostName()Returns Server machine host name.ComponentDescriptorServerInfo. getInstalledComponentDescriptor(java.lang.String componentName)Returns the localized form information about a specific component as component descriptor object.java.util.Hashtable<?,?>[]ServerInfo. getInstalledConnectors()Retrieves information for all Connectors installed on the Server.java.lang.String[]ServerInfo. getInstalledConnectorsNames()Retrieves the names of all Connectors installed on the Server.java.util.Hashtable<?,?>[]ServerInfo. getInstalledFunctionComponents()Retrieves information for all Function Components installed on the Server.java.lang.String[]ServerInfo. getInstalledFunctionComponentsNames()Retrieves the names of all Function Components installed on the Server.java.util.Hashtable<?,?>[]ServerInfo. getInstalledParsers()Retrieves information for all Parsers installed on the Server.java.lang.String[]ServerInfo. getInstalledParsersNames()Retrieves the names of all Parsers installed on the Server.java.util.DateConfigInstance. getInstanceBootTime()Returns the Instance boot time.java.lang.StringServerInfo. getIPAddress()Returns Server machine IP address.java.lang.StringSession. getJavaProperty(java.lang.String prop)Returns the value of a Java System property.javax.jms.MessageSystemQueue. getMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a JMS Message from the specified System Queuejava.lang.StringAssemblyLine. getName()Returns the name of the AssemblyLine.java.lang.StringSequence. getName()Returns the name of the Sequence.java.lang.StringAssemblyLine. getNullBehavior()Gets the nullBehavior attribute of the AssemblyLine objectjava.lang.StringAssemblyLine. getNullBehaviorValue()Gets the nullBehaviorValue attribute of the AssemblyLine object.java.lang.StringServerInfo. getOperatingSystem()Returns the name of the operating system where the Server is running.java.lang.StringServerInfo. getParserDescription(java.lang.String aParserName)Retrieves the description of a Parser installed on the Server.java.lang.StringServerInfo. getParserVersionInfo(java.lang.String aParserName)Retrieves the version of a Parser installed on the Server.java.util.Vector<java.lang.String>ServerInfo. getPasswordParameterNames(java.lang.String aJavaClassName)Returns password parameters names for specified class.java.lang.ObjectSession. getPersistentObject(java.lang.String key)This method retrieves a named object from the default system property store.EntryAssemblyLine. getResult()This method returns the result entry object.EntrySequence. getResult()This method returns the result entry object.SecurityRegistrySession. getSecurityRegistry()Returns information about the restrictions the current user has.java.util.DateServerInfo. getServerBootTime()Returns the Server boot time.java.lang.StringServerInfo. getServerID()Returns the server unique identifier.ServerInfoSession. getServerInfo()Retrieves the Server information.java.lang.StringServerInfo. getServerVersion()Returns Server version.TaskStatisticsAssemblyLine. getStatistics()This method returns the TaskStatistics object for this AssemblyLine.TaskStatisticsSequence. getStatistics()This method returns the TaskStatistics object for this Sequence.java.lang.StringAssemblyLine. getSystemLog()Retrieves the current AssemblyLine's system log.SystemLogSession. getSystemLog()Returns information about the System logging.java.lang.StringAssemblyLine. getSystemLogFileName()Returns the name of the log file of the AssemblyLine (not prefixed by folders path).java.lang.StringAssemblyLine. getSystemLogFilePath()Returns the fully-qualified path of the log file of the AssemblyLine.java.lang.StringAssemblyLine. getSystemLogLastChunk(int aLastKilobytes)Retrieves the last chunk from the current AssemblyLine's system log.SystemQueueSession. getSystemQueue()Gets the SystemQueue Server API objectjava.lang.StringSystemQueue. getTextMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a TextMessage from the specified System QueueTombstoneTombstoneManager. getTombstone(java.lang.String aGUID)Returns a single tombstone object uniquely identified by the specified GUID.TombstoneManagerSession. getTombstoneManager()Returns the TombstoneManager object.Tombstone[]TombstoneManager. getTombstones(java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.intAssemblyLine. getUniqueCode()Returns the unique code of the AssemblyLine.intSequence. getUniqueCode()Returns the unique code of the AssemblyLine.voidDIEventListener. handleEvent(DIEvent aEvent)Handles a specified event.booleanTombstoneManager. hasTombstones(java.lang.String configInstanceId)Checks whether there are tombstone records for a configInstance with the specified ID.booleanTombstoneManager. hasTombstones(java.lang.String configInstanceId, java.lang.String alName)Checks whether there are tombstone records for an AssemblyLine with the specified name.java.lang.ObjectSession. invokeCustom(java.lang.String aCustomClassName, java.lang.String aMethodName, java.lang.Object[] aParams)Invokes the specified method from the specified class.java.lang.ObjectSession. invokeCustom(java.lang.String aCustomClassName, java.lang.String aMethodName, java.lang.Object[] aParamsValue, java.lang.String[] aParamsClass)Invokes the specified method from the specified class.booleanAssemblyLine. isActive()Checks if the AssemblyLine is active.booleanSequence. isActive()Checks if the Sequence is active.booleanSession. isConfigurationCheckedOut(java.lang.String relativePathOrSolutionName)Checks if the specified configuration is checked out on the Server.booleanAssemblyLine. isSimulating()Check whether the AssemblyLine is simulating or notbooleanSession. isSSLon()Checks if current session is over SSL.intTombstoneManager. keepMostRecentALTombstones(java.lang.String aAssemblyLineName, java.lang.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.intTombstoneManager. keepMostRecentCITombstones(java.lang.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.intTombstoneManager. keepMostRecentTombstones(int aMostResentToKeep)After this method is executed only the aMostRecentToKeep most recent tombstone records are kept and all other are deleted.java.util.ArrayList<java.lang.String>Session. listAllConfigurations()Returns a list of all configurations in the directory subtree of the Server configuration codebase folder.java.util.ArrayList<java.lang.String>Session. listConfigurations(java.lang.String aRelativePath)Returns a list of all configurations in the specified folder.java.util.ArrayList<java.lang.String>Session. listFolders(java.lang.String aRelativePath)Returns a list of the child folders of the specified folder.voidLogListener. messageLogged(java.lang.String aMessage)Called right after the specified message is logged.intConfigInstance. purgeConnectorPool(java.lang.String aConnectorPoolName)Unused Connectors will be released so that the Pool is shrunk to its minimum size.voidSystemQueue. putBytesMessage(java.lang.String aQueueName, byte[] aMessageBytes)Stores a BytesMessage in the specified System QueuevoidSystemQueue. putEntry(java.lang.String aQueueName, Entry aEntry)Stores an Entry object to the specified System QueuevoidSystemQueue. putMessage(java.lang.String aQueueName, javax.jms.Message aMessage)Stores a Message to the specified System QueuevoidSystemQueue. putTextMessage(java.lang.String aQueueName, java.lang.String aMessageText)Stores a TextMessage to the System QueuebooleanSession. releaseConfigurationLock(java.lang.String relativePathOrSolutionName)Administratively releases the lock of the specified configuration.voidConfigInstance. reload()Reloads the Config Instance with its current configuration.booleanSession. removeEventListener(ConfigurationFileListener listener)Unregisters an Event Listener with the Session.booleanSession. removeEventListener(DIEventListener aListener)Unregisters an Event Listener with the Session.voidAssemblyLine. removeListener(AssemblyLineListener listener)Unregister a listener for AssemblyLine events.voidConfigInstance. removeLogListener(LogListener listener)Unregister listener for messages logged by this configuration instance.voidConfigInstance. saveConfiguration()Deprecated.Not supported.voidConfigInstance. saveConfiguration(boolean aEncrypt)Deprecated.Not supported.voidConfigInstance. saveExternalProperties()Deprecated.Not supported.voidSession. sendCustomNotification(java.lang.String aType, java.lang.String aId, java.lang.Object aData)Sends a custom, user defined notification to all registered listeners.voidAssemblyLine. setComponentDebugMode(java.lang.String componentName, boolean debug)Modify the debug mode setting of the specified component (Connector or Function Component).voidConfigInstance. setConfiguration(MetamergeConfig aConfiguration)Sets given configuration to this configuration.voidConfigInstance. setExternalProperties(ExternalPropertiesConfig aExPropConfig)Deprecated.Not supported.voidConfigInstance. setExternalProperties(java.lang.String aKey, ExternalPropertiesConfig aExPropConfig)Deprecated.Not supported.voidSession. setJavaProperty(java.lang.String prop, java.lang.String value)Sets the value of a Java System property.java.lang.ObjectSession. setPersistentObject(java.lang.String key, java.lang.Object value)This method stores a named object in the default system property store.voidAssemblyLine. setSimulating(boolean simulate)Changes the way the AssemblyLine treats the target systems it is connecting/interacting to/with.voidSession. shutDownServer()Shuts down the TDI server.voidSession. shutDownServer(int aExitCode)Shuts down the TDI Server with the specified exit code.voidSession. shutDownServer(int aExitCode, boolean sync)Shuts down the TDI Server with the specified exit code, after stopping all AssemblyLines and waiting a while for them to finish.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName)Starts the specified AssemblyLine asynchronously.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, boolean aSync)Starts the specified AssemblyLine.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data asynchronously.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, boolean aSync)Starts the specified AssemblyLine with the given input data.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs)Starts asynchronously the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync)Starts the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync, boolean aGetEntryOnEachCycle)Starts the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb)Starts asynchronously the specified AssemblyLine with the given TaskCallBlock.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb, boolean aSync)Starts the specified AssemblyLine with the given TaskCallBlock.AssemblyLineHandlerConfigInstance. startAssemblyLineManual(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data in manual mode.ConfigInstanceSession. startConfigInstance(java.lang.String configPathOrSolutionName)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSession. startConfigInstance(java.lang.String configPathOrSolutionName, boolean keepAlive, java.lang.String password)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSession. startConfigInstance(java.lang.String configPathOrSolutionName, boolean keepAlive, java.lang.String password, java.lang.String runName, java.lang.String overrideProps)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSession. startConfigInstance(java.lang.String configPathOrSolutionName, boolean keepAlive, java.lang.String password, java.lang.String runName, java.lang.String overrideProps, LogListener logListener)Starts a new Config Instance on the Server with the configuration given.SequenceConfigInstance. startSequence(java.lang.String name)Starts the specified Sequence.SequenceConfigInstance. startSequence(java.lang.String name, TaskCallBlock tcb, boolean sync)Starts the specified Sequence specifying a TaskCallBlock, synchronous or asynchronous.SequenceConfigInstance. startSequence(java.lang.String name, TaskCallBlock tcb, AssemblyLineListener listener)Starts the specified Sequence with the given TaskCallBlock and a ListenerConfigInstanceSession. startTempConfigInstance(java.lang.String xmlConfig, boolean keepAlive, java.lang.String runName, java.lang.String overrideProps)Start a configuration instance which has no associated configuration file.ConfigInstanceSession. startTempConfigInstance(java.lang.String xmlConfig, boolean keepAlive, java.lang.String runName, java.lang.String overrideProps, LogListener logListener)Start a configuration instance which has no associated configuration file.voidSession. startTombstoneManager()Starts the TombstoneManager.voidAssemblyLine. stop()Stops the execution of the AssemblyLine.voidAssemblyLine. stop(boolean sync)Stops the execution of the AssemblyLine, and waits for it to stop.voidConfigInstance. stop()Stops the Config Instance.voidConfigInstance. stop(boolean sync)Stops the Config Instance and all AssemblyLines run by it, and waits a while for the stopping to finish.voidSequence. stop()Stops the execution of the Sequence.voidSequence. stop(boolean sync)Stops the execution of the Sequence, and waits for it to stop.booleanSession. undoCheckOut(java.lang.String relativePathOrSolutionName)Releases the lock on the specified configuration, thus aborting all changes being done.booleanSecurityRegistry. userCanExecuteAL(java.lang.String aUserId, java.lang.String aConfigId, java.lang.String aAssemblyLine)Returns whether specified user is allowed to execute given AL from a given configuration.booleanSecurityRegistry. userCanExecuteAll(java.lang.String aUserId)Returns whether specified user is allowed to execute everything.booleanSecurityRegistry. userCanExecuteConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute given configuration.booleanSecurityRegistry. userCanExecuteConfigALs(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute assembly lines from a given configuration.booleanSecurityRegistry. userCanReadAll(java.lang.String aUserId)Returns whether specified user is allowed to read everything.booleanSecurityRegistry. userCanReadConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to read given configuration.booleanSecurityRegistry. userIsAdmin(java.lang.String aUserId)Returns whether specified user is granted admin role. -
Uses of DIException in com.ibm.di.api.local.impl
Methods in com.ibm.di.api.local.impl that throw DIException Modifier and Type Method Description voidSessionImpl. addEventListener(ConfigurationFileListener listener)voidSessionImpl. addEventListener(DIEventListener aListener, java.lang.String aTypeFilter, java.lang.String aIdFilter)Registers an Event Listener with the Session.voidAssemblyLineImpl. addListener(AssemblyLineListener listener, boolean getLogs, boolean getEntryOnEachCycle)Register a listener for AssemblyLine events.voidConfigInstanceImpl. addLogListener(LogListener listener)Register listener for messages logged by this configuration instance.voidAssemblyLineImpl. attachDebugger(int port, java.lang.String host, boolean onerror)Attach a debugger to the AssemblyLine.voidSessionImpl. checkInAndLeaveCheckedOut(MetamergeConfig aConfiguration, java.lang.String aRelativePath)Checks in the specified configuration and leaves it checked out.voidSessionImpl. checkInAndLeaveCheckedOut(MetamergeConfig configuration, java.lang.String relativePathOrSolutionName, boolean encrypt)Checks in the specified configuration and leaves it checked out.voidSessionImpl. checkInConfiguration(MetamergeConfig aConfiguration, java.lang.String aRelativePath)Saves the specified configuration and releases the lock.voidSessionImpl. checkInConfiguration(MetamergeConfig aConfiguration, java.lang.String aRelativePath, boolean aEncrypt)Encrypts and saves the specified configuration and releases the lock.MetamergeConfigSessionImpl. checkOutConfiguration(java.lang.String aRelativePath)Checks out the specified configuration.MetamergeConfigSessionImpl. checkOutConfiguration(java.lang.String aRelativePath, java.lang.String aPassword)Checks out the specified password protected configuration.ConfigInstanceSessionImpl. checkOutConfigurationAndLoad(java.lang.String aRelativePath)Checks out the specified configuration and starts a temporary Config Instance on the Server.ConfigInstanceSessionImpl. checkOutConfigurationAndLoad(java.lang.String aRelativePath, java.lang.String aPassword)Checks out the specified configuration and starts a temporary Config Instance on the Server.java.lang.StringSystemLogImpl. cleanALLogs(java.lang.String aConfigId, java.lang.String aALName, java.lang.String[] logsToBeDeleted)Deletes all the logs which are specified in "logsToBeDeleted" array.voidSystemLogImpl. cleanAllOldALLogs(int aKeepNum)Deletes all AssemblyLines' log files except those generated on the "aKeepNum" latest runs of all AssemblyLines.voidSystemLogImpl. cleanAllOldALLogs(java.util.Date aMinDate)Deletes all AssemblyLines' log files older than the specified date.voidSystemLogImpl. cleanAllOldLogs(int aKeepNum)Deletes all log files except those generated on the "aKeepNum" latest runs of all components.voidSystemLogImpl. cleanAllOldLogs(java.util.Date aMinDate)Deletes all log files older than the specified date.java.lang.BooleanSystemLogImpl. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, int aKeepNum)Deletes all log files of the specified AssemblyLine except those generated on the "aKeepNum" latest AssemblyLine runs.java.lang.BooleanSystemLogImpl. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.java.lang.BooleanSystemLogImpl. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate, java.util.Date aMaxDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.voidAssemblyLineHandlerImpl. close()Closes an AssemblyLine.ConfigInstanceSessionImpl. createNewConfigInstance(java.lang.String aConfigUrl)ConfigInstanceSessionImpl. createNewConfigInstance(java.lang.String aConfigUrl, java.lang.String aPassword)MetamergeConfigSessionImpl. createNewConfiguration(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration and immediately checks it out.ConfigInstanceSessionImpl. createNewConfigurationAndLoad(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration, immediately checks it out and loads a temporary Config Instance on the Server.SessionSessionFactoryImpl. createSession()Creates a session object.SessionSessionFactoryImpl. createSession(java.lang.String aUserName, java.lang.String aPassword)Creates a session object with the specified username and password.intTombstoneManagerImpl. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Deletes all tombstones for specified AssemblyLine.intTombstoneManagerImpl. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.intTombstoneManagerImpl. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date olderThan)Deletes all tombstones for the specified AssemblyLine that are older than the specified date.intTombstoneManagerImpl. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date startDate, java.util.Date endDate)Deletes all tombstones for the specified AssemblyLine that are in the specifiedDaterange.intTombstoneManagerImpl. deleteCITombstones(java.lang.String aConfigID)Deletes all tombstones for specified Config Instance.intTombstoneManagerImpl. deleteCITombstones(java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified Config Instance that are older than the specified number of days.voidSessionImpl. deleteConfiguration(java.lang.String relativePathOrSolutionName)Delete a file from the configuration codebase folder.java.lang.ObjectSessionImpl. deletePersistentObject(java.lang.String key)booleanTombstoneManagerImpl. deleteTombstone(java.lang.String aGUID)Deletes the tombstone with the specified GUID.intTombstoneManagerImpl. deleteTombstones(int aDays)Deletes all tombstones that are older than the specified number of days.voidAssemblyLineImpl. detachDebugger(java.lang.Object msg)Detach the current debugger from the AssemblyLine.java.io.SerializableAssemblyLineHandlerImpl. eval(java.lang.String script)Evaluates the passed in as parameter script in the context of this AssemblyLine.EntryAssemblyLineHandlerImpl. executeCycle()Executes an AssemblyLine cycle with null work Entry attribute.EntryAssemblyLineHandlerImpl. executeCycle(Entry aEntry)Executes an AssemblyLine cycle.EntryAssemblyLineHandlerImpl. executeCycle(Entry aEntry, boolean aProcessTCB)Executes an AssemblyLine cycle.java.lang.StringConfigInstanceImpl. getALLastLogFileName(java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringSystemLogImpl. getALLastLogFileName(java.lang.String aConfigId, java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringConfigInstanceImpl. getALLog(java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine name, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.StringSystemLogImpl. getALLog(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine identification, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.String[]ConfigInstanceImpl. getALLogFileNames(java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLogImpl. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLogImpl. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, int iNumber)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLogImpl. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date dDate)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLogImpl. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date startDate, java.util.Date endDate)Returns the names of all available log files for a given AssemblyLine.java.lang.StringConfigInstanceImpl. getALLogLastChunk(java.lang.String aALName, java.lang.String aLogFileName, int aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.java.lang.StringSystemLogImpl. getALLogLastChunk(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName, int aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.AssemblyLineAssemblyLineHandlerImpl. getAssemblyLine()Returns an AssemblyLine instance.AssemblyLineConfigInstanceImpl. getAssemblyLineByUniqueCode(int alId)Searches the list of AssemblyLines for the specified unique code (one returned by theConfigInstance.getAssemblyLineUniqueCodes()method)SchemaConfigConfigInstanceImpl. getAssemblyLineInputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's input parameters.java.lang.String[]ConfigInstanceImpl. getAssemblyLineNames()Returns the AssemblyLines' names.java.util.List<java.lang.String>TombstoneManagerImpl. getAssemblyLineNames(java.lang.String configInstanceId)SchemaConfigConfigInstanceImpl. getAssemblyLineOutputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's output parameters.AssemblyLine[]ConfigInstanceImpl. getAssemblyLines()Returns currently started AssemblyLines of the configuration instance.AssemblyLine[]SessionImpl. getAssemblyLines()Returns started AssemblyLines corresponding to the currently started configurations.java.lang.String[]ConfigInstanceImpl. getAssemblyLinesNames()Tombstone[]TombstoneManagerImpl. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Returns all available tombstones for the specified AssemblyLine.Tombstone[]TombstoneManagerImpl. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aRecentNumberOfTombstones)Returns the recent n number of tombstones for a specified AssemblyLine.Tombstone[]TombstoneManagerImpl. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.int[]ConfigInstanceImpl. getAssemblyLineUniqueCodes()Returns a list of integers uniquely identify all the AssemblyLines within the ConfigInstance.byte[]SystemQueueImpl. getBytesMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a BytesMessage from the specified System QueuebooleanAssemblyLineImpl. getComponentDebugMode(java.lang.String componentName)Query the debug mode setting of the specified component (Connector or Function Component).AssemblyLineConfigAssemblyLineImpl. getConfig()Returns configuration information about the AssemblyLine.java.lang.StringConfigInstanceImpl. getConfigId()Returns the configuration ID generated by the server.ConfigInstanceAssemblyLineImpl. getConfigInstance()Returns the configuration instance of the AssemblyLine.ConfigInstanceSequenceImpl. getConfigInstance()ConfigInstanceSessionImpl. getConfigInstance(java.lang.String aConfigId)Returns configuration instance corresponding to a specific configuration ID.java.util.List<java.lang.String>TombstoneManagerImpl. getConfigInstanceIDs()ConfigInstance[]SessionImpl. getConfigInstances()Returns all currently started configuration instances.java.util.List<java.lang.String>SessionImpl. getConfigInstancesIDs()Returns the IDs of all currently started configuration instances.Tombstone[]TombstoneManagerImpl. getConfigInstanceTombstones(java.lang.String aConfigID)Returns all available tombstones for the specified Config Instance.Tombstone[]TombstoneManagerImpl. getConfigInstanceTombstones(java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified Config Instance with timestamps in the interval specified by aStartTime and aEndTime.MetamergeConfigConfigInstanceImpl. getConfiguration()Returns configuration instance representing this configuration.java.lang.StringConfigInstanceImpl. getConfigurationFile()java.lang.StringServerInfoImpl. getConnectorDescription(java.lang.String aConnectorName)Retrieves the description of a Connector installed on the Server.PoolDefConfigConfigInstanceImpl. getConnectorPoolConfig(java.lang.String aConnectorPoolName)Returns the Connector Pool configuration object.intConfigInstanceImpl. getConnectorPoolFreeNum(java.lang.String aConnectorPoolName)Returns the number of free Connectors in the specified Connector Pool.java.lang.String[]ConfigInstanceImpl. getConnectorPoolNames()Returns the names of all Connector Pools in the Config Instance.intConfigInstanceImpl. getConnectorPoolSize(java.lang.String aConnectorPoolName)Returns the size of the specified Connector Pool.java.lang.StringServerInfoImpl. getConnectorVersionInfo(java.lang.String aConnectorName)Retrieves the version of a Connector installed on the Server.EntrySystemQueueImpl. getEntry(java.lang.String aQueueName, int aTimeOut)Retrieves an Entry object from the specified System QueueExternalPropertiesConfigConfigInstanceImpl. getExternalProperties()Returns the external properties of the configuration.ExternalPropertiesConfigConfigInstanceImpl. getExternalProperties(java.lang.String aKey)Returns the ExternalPropertiesConfig object for the named external properties object.java.lang.String[]ConfigInstanceImpl. getExternalPropertiesKeys()Returns the external properties object names.java.lang.StringServerInfoImpl. getFunctionComponentDescription(java.lang.String aFunctionComponentName)Retrieves the description of a Function Component installed on the Server.java.lang.StringServerInfoImpl. getFunctionComponentVersionInfo(java.lang.String aFunctionComponentName)Retrieves the version of a Function Component installed on the Server.java.lang.StringServerInfoImpl. getHostName()Returns Server machine host name.IdentitySessionImpl. getIdentity()ComponentDescriptorServerInfoImpl. getInstalledComponentDescriptor(java.lang.String componentName)Returns the localized form information about a specific component as component descriptor object.java.util.Hashtable<?,?>[]ServerInfoImpl. getInstalledConnectors()Retrieves information for all Connectors installed on the Server.java.lang.String[]ServerInfoImpl. getInstalledConnectorsNames()Retrieves the names of all Connectors installed on the Server.java.util.Hashtable<?,?>[]ServerInfoImpl. getInstalledFunctionComponents()Retrieves information for all Function Components installed on the Server.java.lang.String[]ServerInfoImpl. getInstalledFunctionComponentsNames()Retrieves the names of all Function Components installed on the Server.java.util.Hashtable<?,?>[]ServerInfoImpl. getInstalledParsers()Retrieves information for all Parsers installed on the Server.java.lang.String[]ServerInfoImpl. getInstalledParsersNames()Retrieves the names of all Parsers installed on the Server.java.util.DateConfigInstanceImpl. getInstanceBootTime()Returns the Instance boot time.java.lang.StringServerInfoImpl. getIPAddress()Returns Server machine IP address.java.lang.StringSessionImpl. getJavaProperty(java.lang.String prop)javax.jms.MessageSystemQueueImpl. getMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a JMS Message from the specified System Queuejava.lang.StringAssemblyLineImpl. getName()Returns the name of the AssemblyLine.java.lang.StringSequenceImpl. getName()java.lang.StringAssemblyLineImpl. getNullBehavior()Gets the nullBehavior attribute of the AssemblyLine objectjava.lang.StringAssemblyLineImpl. getNullBehaviorValue()Gets the nullBehaviorValue attribute of the AssemblyLine object.java.lang.StringServerInfoImpl. getOperatingSystem()Returns the name of the operating system where the Server is running.java.lang.StringServerInfoImpl. getParserDescription(java.lang.String aParserName)Retrieves the description of a Parser installed on the Server.java.lang.StringServerInfoImpl. getParserVersionInfo(java.lang.String aParserName)Retrieves the version of a Parser installed on the Server.java.util.Vector<java.lang.String>ServerInfoImpl. getPasswordParameterNames(java.lang.String aJavaClassName)Returns password parameters names for specified class.java.lang.ObjectSessionImpl. getPersistentObject(java.lang.String key)EntryAssemblyLineImpl. getResult()This method returns the result entry object.EntrySequenceImpl. getResult()SecurityRegistrySessionImpl. getSecurityRegistry()Returns information about the restrictions the current user has.java.util.DateServerInfoImpl. getServerBootTime()Returns the Server boot time.ServerInfoSessionImpl. getServerInfo()Retrieves the Server information.java.lang.StringServerInfoImpl. getServerVersion()Returns Server version.TaskStatisticsAssemblyLineImpl. getStatistics()This method returns the TaskStatistics object for this AssemblyLine.TaskStatisticsSequenceImpl. getStatistics()java.lang.StringAssemblyLineImpl. getSystemLog()Retrieves the current AssemblyLine's system log.SystemLogSessionImpl. getSystemLog()Returns information about the System logging.java.lang.StringAssemblyLineImpl. getSystemLogFileName()Returns the name of the log file of the AssemblyLine (not prefixed by folders path).java.lang.StringAssemblyLineImpl. getSystemLogFilePath()Returns the fully-qualified path of the log file of the AssemblyLine.java.lang.StringAssemblyLineImpl. getSystemLogLastChunk(int aLastKilobytes)Retrieves the last chunk from the current AssemblyLine's system log.SystemQueueSessionImpl. getSystemQueue()Gets the SystemQueue Server API objectjava.lang.StringSystemQueueImpl. getTextMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a TextMessage from the specified System QueueTombstoneTombstoneManagerImpl. getTombstone(java.lang.String aGUID)Returns a single tombstone object uniquely identified by the specified GUID.TombstoneManagerSessionImpl. getTombstoneManager()Returns the TombstoneManager object.Tombstone[]TombstoneManagerImpl. getTombstones(java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.intAssemblyLineImpl. getUniqueCode()Returns the unique code of the AssemblyLine.intSequenceImpl. getUniqueCode()booleanTombstoneManagerImpl. hasTombstones(java.lang.String configInstanceId)booleanTombstoneManagerImpl. hasTombstones(java.lang.String configInstanceId, java.lang.String alName)java.lang.ObjectSessionImpl. invokeCustom(java.lang.String aCustomClassName, java.lang.String aMethodName, java.lang.Object[] aParams)Invokes the specified method from the specified class.java.lang.ObjectSessionImpl. invokeCustom(java.lang.String aCustomClassName, java.lang.String aMethodName, java.lang.Object[] aParamsValue, java.lang.String[] aParamsClass)Invokes the specified method from the specified class.booleanAssemblyLineImpl. isActive()Checks if the AssemblyLine is active.booleanSequenceImpl. isActive()booleanSessionImpl. isConfigurationCheckedOut(java.lang.String aRelativePath)Checks if the specified configuration is checked out on the Server.booleanAssemblyLineImpl. isSimulating()Check whether the AssemblyLine is simulating or notbooleanSessionImpl. isSSLon()Checks if current session is over SSL.intTombstoneManagerImpl. keepMostRecentALTombstones(java.lang.String aAssemblyLineName, java.lang.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.intTombstoneManagerImpl. keepMostRecentCITombstones(java.lang.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.intTombstoneManagerImpl. keepMostRecentTombstones(int aMostResentToKeep)After this method is executed only the aMostRecentToKeep most recent tombstone records are kept and all other are deleted.java.util.ArrayList<java.lang.String>SessionImpl. listAllConfigurations()Returns a list of all configurations in the directory subtree of the Server configuration codebase folder.java.util.ArrayList<java.lang.String>SessionImpl. listConfigurations(java.lang.String aRelativePath)Returns a list of all configurations in the specified folder.java.util.ArrayList<java.lang.String>SessionImpl. listFolders(java.lang.String aRelativePath)Returns a list of the child folders of the specified folder.static SystemQueueSystemQueueImpl. newInstance()Gets a new Instance of this class.intConfigInstanceImpl. purgeConnectorPool(java.lang.String aConnectorPoolName)Unused Connectors will be released so that the Pool is shrunk to its minimum size.voidSystemQueueImpl. putBytesMessage(java.lang.String aQueueName, byte[] aMessageBytes)Stores a BytesMessage in the specified System QueuevoidSystemQueueImpl. putEntry(java.lang.String aQueueName, Entry aEntry)Stores an Entry object to the specified System QueuevoidSystemQueueImpl. putMessage(java.lang.String aQueueName, javax.jms.Message aMessage)Stores a Message to the specified System QueuevoidSystemQueueImpl. putTextMessage(java.lang.String aQueueName, java.lang.String aMessageText)Stores a TextMessage to the System QueuebooleanSessionImpl. releaseConfigurationLock(java.lang.String aRelativePath)Administratively releases the lock of the specified configuration.voidConfigInstanceImpl. reload()Reloads the Config Instance with its current configuration.booleanSessionImpl. removeEventListener(ConfigurationFileListener listener)booleanSessionImpl. removeEventListener(DIEventListener aListener)Unregisters an Event Listener with the Session.voidAssemblyLineImpl. removeListener(AssemblyLineListener listener)Unregister a listener for AssemblyLine events.voidConfigInstanceImpl. removeLogListener(LogListener listener)Unregister listener for messages logged by this configuration instance.voidConfigInstanceImpl. saveConfiguration()Deprecated.not supported.voidConfigInstanceImpl. saveConfiguration(boolean aEncrypt)Deprecated.not supported.voidConfigInstanceImpl. saveExternalProperties()voidSessionImpl. sendCustomNotification(java.lang.String aType, java.lang.String aId, java.lang.Object aData)Sends a custom, user defined notification to all registered listeners.voidAssemblyLineImpl. setComponentDebugMode(java.lang.String componentName, boolean debug)Modify the debug mode setting of the specified component (Connector or Function Component).voidConfigInstanceImpl. setConfiguration(MetamergeConfig aConfiguration)Sets given configuration to this configuration.voidConfigInstanceImpl. setExternalProperties(ExternalPropertiesConfig aExPropConfig)voidConfigInstanceImpl. setExternalProperties(java.lang.String aKey, ExternalPropertiesConfig aExPropConfig)voidSessionImpl. setJavaProperty(java.lang.String prop, java.lang.String value)Sets the value of a Java System property.java.lang.ObjectSessionImpl. setPersistentObject(java.lang.String key, java.lang.Object value)voidAssemblyLineImpl. setSimulating(boolean simulate)Changes the way the AssemblyLine treats the target systems it is connecting/interacting to/with.voidSessionImpl. shutDownServer()Shuts down the TDI server.voidSessionImpl. shutDownServer(int aExitCode)Shuts down the TDI Server with the specified exit code.voidSessionImpl. shutDownServer(int aExitCode, boolean sync)Shuts down the TDI Server with the specified exit code, after stopping all AssemblyLines and waiting a while for them to finish.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName)Starts the specified AssemblyLine asynchronously.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, boolean aSync)Starts the specified AssemblyLine.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data asynchronously.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, boolean aSync)Starts the specified AssemblyLine with the given input data.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs)Starts asynchronously the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync)Starts the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync, boolean aGetEntryOnEachCycle)Starts the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb)Starts asynchronously the specified AssemblyLine with the given TaskCallBlock.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb, boolean aSync)Starts the specified AssemblyLine with the given TaskCallBlock.AssemblyLineHandlerConfigInstanceImpl. startAssemblyLineManual(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data in manual mode.ConfigInstanceSessionImpl. startConfigInstance(java.lang.String configToken)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSessionImpl. startConfigInstance(java.lang.String configToken, boolean aKeepAlive, java.lang.String aPassword)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSessionImpl. startConfigInstance(java.lang.String configPathOrSolutionName, boolean keepAlive, java.lang.String password, java.lang.String runName, java.lang.String overrideProps)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSessionImpl. startConfigInstance(java.lang.String configPathOrSolutionName, boolean keepAlive, java.lang.String password, java.lang.String runName, java.lang.String overrideProps, LogListener logListener)Starts a new Config Instance on the Server with the configuration given.SequenceConfigInstanceImpl. startSequence(java.lang.String name)SequenceConfigInstanceImpl. startSequence(java.lang.String name, TaskCallBlock tcb, boolean sync)SequenceConfigInstanceImpl. startSequence(java.lang.String name, TaskCallBlock tcb, AssemblyLineListener listener)ConfigInstanceSessionImpl. startTempConfigInstance(java.lang.String xmlConfig, boolean keepAlive, java.lang.String runName, java.lang.String overrideProps)Start a configuration instance which has no associated configuration file.ConfigInstanceSessionImpl. startTempConfigInstance(java.lang.String xmlConfig, boolean keepAlive, java.lang.String runName, java.lang.String overrideProps, LogListener logListener)Start a configuration instance which has no associated configuration file.voidSessionImpl. startTombstoneManager()voidAssemblyLineImpl. stop()Stops the execution of the AssemblyLine.voidAssemblyLineImpl. stop(boolean sync)Stops the execution of the AssemblyLine, and waits for it to stop.voidConfigInstanceImpl. stop()Stops the Config Instance.voidConfigInstanceImpl. stop(boolean sync)Stops the Config Instance and all AssemblyLines run by it, and waits a while for the stopping to finish.voidSequenceImpl. stop()voidSequenceImpl. stop(boolean sync)booleanSessionImpl. undoCheckOut(java.lang.String aRelativePath)Releases the lock on the specified configuration, thus aborting all changes being done.booleanSecurityRegistryImpl. userCanExecuteAL(java.lang.String aUserId, java.lang.String aConfigId, java.lang.String aAssemblyLine)Returns whether specified user is allowed to execute given AL from a given configuration.booleanSecurityRegistryImpl. userCanExecuteAll(java.lang.String aUserId)Returns whether specified user is allowed to execute everything.booleanSecurityRegistryImpl. userCanExecuteConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute given configuration.booleanSecurityRegistryImpl. userCanExecuteConfigALs(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute assembly lines from a given configuration.booleanSecurityRegistryImpl. userCanReadAll(java.lang.String aUserId)Returns whether specified user is allowed to read everything.booleanSecurityRegistryImpl. userCanReadConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to read given configuration.booleanSecurityRegistryImpl. userIsAdmin(java.lang.String aUserId)Returns whether specified user is granted admin role.Constructors in com.ibm.di.api.local.impl that throw DIException Constructor Description AssemblyLineHandlerImpl(AssemblyLine aAssemblyLine, AssemblyLine aRawAssemblyLine, SessionImpl aSession)ConstructorAssemblyLineImpl(AssemblyLine aAssemblyLine, ConfigInstanceImpl aConfigInstance, SessionImpl aSession)Class constructor.ConfigInstanceImpl(RS aConfigInstance, SessionImpl aSession)SequenceImpl(Sequence sequence, ConfigInstanceImpl configInstance, SessionImpl session)Class constructor.SessionImpl(java.lang.String aUserId)Creates a SessionImpl by specified user id.TDIPropertiesImpl(TDIProperties aTDIProperties, SessionImpl aSession)Constructor -
Uses of DIException in com.ibm.di.api.remote
Methods in com.ibm.di.api.remote that throw DIException Modifier and Type Method Description voidSession. addEventListener(ConfigurationFileListener listener)Registers a Event Listener to monitor for Configuration File changes.voidSession. addEventListener(DIEventListener aListener, java.lang.String aTypeFilter, java.lang.String aIdFilter)Registers an Event Listener with the Session.voidAssemblyLine. addListener(AssemblyLineListener listener, boolean getLogs, boolean getEntryOnEachCycle)Register a listener for AssemblyLine events.voidConfigInstance. addLogListener(LogListener listener)Register listener for messages logged by this configuration instance.voidAssemblyLineListener. assemblyLineCycleDone(Entry aEntry)Called when specified entry drives a complete cycle trough the assembly line which AssemblyLineListener listens.voidAssemblyLineListener. assemblyLineFinished()Called when the assembly line which AssemblyLineListener listens has finished.voidAssemblyLine. attachDebugger(int port, java.lang.String host, boolean onerror)Attach a debugger to the AssemblyLine.voidSession. checkInAndLeaveCheckedOut(MetamergeConfig configuration, java.lang.String relativePathOrSolutionName)Checks in the specified configuration and leaves it checked out.voidSession. checkInAndLeaveCheckedOut(MetamergeConfig configuration, java.lang.String relativePathOrSolutionName, boolean encrypt)Checks in the specified configuration and leaves it checked out.voidSession. checkInConfiguration(MetamergeConfig configuration, java.lang.String relativePathOrSolutionName)Saves the specified configuration and releases the lock.voidSession. checkInConfiguration(MetamergeConfig configuration, java.lang.String relativePathOrSolutionName, boolean encrypt)Encrypts and saves the specified configuration and releases the lock.MetamergeConfigSession. checkOutConfiguration(java.lang.String relativePathOrSolutionName)Checks out the specified configuration.MetamergeConfigSession. checkOutConfiguration(java.lang.String relativePathOrSolutionName, java.lang.String password)Checks out the specified password protected configuration.ConfigInstanceSession. checkOutConfigurationAndLoad(java.lang.String relativePathOrSolutionName)Checks out the specified configuration and starts a temporary Config Instance on the Server.ConfigInstanceSession. checkOutConfigurationAndLoad(java.lang.String relativePathOrSolutionName, java.lang.String password)Checks out the specified configuration and starts a temporary Config Instance on the Server.java.lang.StringSystemLog. cleanALLogs(java.lang.String aConfigid, java.lang.String aALName, java.lang.String[] logsToBeDeleted)Deletes all the logs which are specified in "logsToBeDeleted" array.voidSystemLog. cleanAllOldALLogs(int aKeepNum)Deletes all AssemblyLines' log files except those generated on the "aKeepNum" latest runs of all AssemblyLines.voidSystemLog. cleanAllOldALLogs(java.util.Date aMinDate)Deletes all AssemblyLines' log files older than the specified date.voidSystemLog. cleanAllOldLogs(int aKeepNum)Deletes all log files except those generated on the "aKeepNum" latest runs of all components.voidSystemLog. cleanAllOldLogs(java.util.Date aMinDate)Deletes all log files older than the specified date.java.lang.BooleanSystemLog. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, int aKeepNum)Deletes all log files of the specified AssemblyLine except those generated on the "aKeepNum" latest AssemblyLine runs.java.lang.BooleanSystemLog. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.java.lang.BooleanSystemLog. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate, java.util.Date aMaxDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.voidAssemblyLineHandler. close()Closes the handlerConfigInstanceSession. createNewConfigInstance(java.lang.String aConfigUrl)Deprecated.Not supported.ConfigInstanceSession. createNewConfigInstance(java.lang.String aConfigUrl, java.lang.String aPassword)Deprecated.Not supported.MetamergeConfigSession. createNewConfiguration(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration and immediately checks it out.ConfigInstanceSession. createNewConfigurationAndLoad(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration, immediately checks it out and loads a temporary Config Instance on the Server.SessionSessionFactory. createSession()Creates a session object.SessionSessionFactory. createSession(java.lang.String aUserName, java.lang.String aPassword)Creates a session object with the specified username and password.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Deletes all tombstones for specified AssemblyLine.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date olderThan)Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date startDate, java.util.Date endDate)Deletes all tombstones for the specified AssemblyLine that are in the specifiedDaterangeintTombstoneManager. deleteCITombstones(java.lang.String aConfigID)Deletes all tombstones for specified Config Instance.intTombstoneManager. deleteCITombstones(java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified Config Instance that are older than the specified number of days.voidSession. deleteConfiguration(java.lang.String relativePathOrSolutionName)Delete a file from the configuration codebase folder.java.lang.ObjectSession. deletePersistentObject(java.lang.String key)This method deletes a named object in the default system property store.booleanTombstoneManager. deleteTombstone(java.lang.String aGUID)Deletes the tombstone with the specified GUID.intTombstoneManager. deleteTombstones(int aDays)Deletes all tombstones that are older than the specified number of days.voidAssemblyLine. detachDebugger(java.lang.Object msg)Detach the current debugger from the AssemblyLine.java.io.SerializableAssemblyLineHandler. eval(java.lang.String script)Evaluates the passed in as parameter script in the context of this AssemblyLine.EntryAssemblyLineHandler. executeCycle()Executes an AssemblyLine cycle with null work Entry attribute.EntryAssemblyLineHandler. executeCycle(Entry aEntry)Executes an AssemblyLine cycle.EntryAssemblyLineHandler. executeCycle(Entry aEntry, boolean aProcessTCB)Executes an AssemblyLine cycle.java.lang.StringConfigInstance. getALLastLogFileName(java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringSystemLog. getALLastLogFileName(java.lang.String aConfigId, java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringConfigInstance. getALLog(java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine name, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.StringSystemLog. getALLog(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine identification, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.String[]ConfigInstance. getALLogFileNames(java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, int iNumber)Returns the names of first 'n' log files for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date dDate)Returns the names of all available log files prior to the specified 'date' for a given AssemblyLine.java.lang.String[]SystemLog. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date startDate, java.util.Date endDate)Returns the names of all available log files prior to the specified 'date' for a given AssemblyLine.java.lang.StringConfigInstance. getALLogLastChunk(java.lang.String aALName, java.lang.String aLogFileName, int aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.java.lang.StringSystemLog. getALLogLastChunk(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName, int aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.AssemblyLineAssemblyLineHandler. getAssemblyLine()Returns an AssemblyLine instance.AssemblyLineConfigInstance. getAssemblyLineByUniqueCode(int alId)Searches the list of AssemblyLines for the specified unique code (one returned by theConfigInstance.getAssemblyLineUniqueCodes()method)SchemaConfigConfigInstance. getAssemblyLineInputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's input parameters.java.lang.String[]ConfigInstance. getAssemblyLineNames()Returns the AssemblyLines' names.java.util.List<java.lang.String>TombstoneManager. getAssemblyLineNames(java.lang.String configInstanceId)Obtains a list of AssemblyLine Names of the AssemblyLines for which a tombstone has been created.SchemaConfigConfigInstance. getAssemblyLineOutputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's output parameters.AssemblyLine[]ConfigInstance. getAssemblyLines()Returns currently started AssemblyLines of the configuration instance.AssemblyLine[]Session. getAssemblyLines()Returns started AssemblyLines corresponding to the currently started configurations.java.lang.String[]ConfigInstance. getAssemblyLinesNames()Deprecated.Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Returns all available tombstones for the specified AssemblyLine.Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aRecentNumberOfTombstones)Returns the recent n number of tombsones for a specified AssemblyLine.Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.int[]ConfigInstance. getAssemblyLineUniqueCodes()Returns a list of integers uniquely identify all the AssemblyLines within the ConfigInstance.byte[]SystemQueue. getBytesMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a BytesMessage from the specified System QueuebooleanAssemblyLine. getComponentDebugMode(java.lang.String componentName)Query the debug mode setting of the specified component (Connector or Function Component).AssemblyLineConfigAssemblyLine. getConfig()Returns configuration information about the AssemblyLine.java.lang.StringConfigInstance. getConfigId()Returns the configuration ID generated by the server.ConfigInstanceAssemblyLine. getConfigInstance()Returns the configuration instance of the AssemblyLine.ConfigInstanceSequence. getConfigInstance()Returns the configuration instance of the Sequence.ConfigInstanceSession. getConfigInstance(java.lang.String aConfigId)Returns configuration instance corresponding to a specific configuration ID.java.util.List<java.lang.String>TombstoneManager. getConfigInstanceIDs()Obtains a list of IDs of configInstances for which a tombstone has been created.ConfigInstance[]Session. getConfigInstances()Returns all currently started configuration instances.java.util.List<java.lang.String>Session. getConfigInstancesIDs()Returns the IDs of all currently started configuration instances.Tombstone[]TombstoneManager. getConfigInstanceTombstones(java.lang.String aConfigID)Returns all available tombstones for the specified Config Instance.Tombstone[]TombstoneManager. getConfigInstanceTombstones(java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified Config Instance with timestamps in the interval specified by aStartTime and aEndTime.MetamergeConfigConfigInstance. getConfiguration()Returns configuration instance representing this configuration.java.lang.StringConfigInstance. getConfigurationFile()Retrieves a reference to the Configuration file used to load this instance from.java.lang.StringServerInfo. getConnectorDescription(java.lang.String aConnectorName)Retrieves the description of a Connector installed on the Server.PoolDefConfigConfigInstance. getConnectorPoolConfig(java.lang.String aConnectorPoolName)Returns the Connector Pool configuration object.intConfigInstance. getConnectorPoolFreeNum(java.lang.String aConnectorPoolName)Returns the number of free Connectors in the specified Connector Pool.java.lang.String[]ConfigInstance. getConnectorPoolNames()Returns the names of all Connector Pools in the Config Instance.intConfigInstance. getConnectorPoolSize(java.lang.String aConnectorPoolName)Returns the size of the specified Connector Pool.java.lang.StringServerInfo. getConnectorVersionInfo(java.lang.String aConnectorName)Retrieves the version of a Connector installed on the Server.EntrySystemQueue. getEntry(java.lang.String aQueueName, int aTimeOut)Retrieves an Entry object from the specified System QueueExternalPropertiesConfigConfigInstance. getExternalProperties()Deprecated.useConfigInstance.getTDIProperties()insteadExternalPropertiesConfigConfigInstance. getExternalProperties(java.lang.String aKey)Deprecated.useConfigInstance.getTDIProperties()insteadjava.lang.String[]ConfigInstance. getExternalPropertiesKeys()Deprecated.useConfigInstance.getTDIProperties()insteadjava.lang.StringServerInfo. getFunctionComponentDescription(java.lang.String aFunctionComponentName)Retrieves the description of a Function Component installed on the Server.java.lang.StringServerInfo. getFunctionComponentVersionInfo(java.lang.String aFunctionComponentName)Retrieves the version of a Function Component installed on the Server.java.lang.StringAssemblyLine. getGlobalUniqueID()Returns AssemblyLine GUID.java.lang.StringConfigInstance. getGlobalUniqueID()Returns the Config Instance GUID.java.lang.StringServerInfo. getHostName()Returns Server machine host name.ComponentDescriptorServerInfo. getInstalledComponentDescriptor(java.lang.String componentName)Returns the localized form information about a specific component as component descriptor object.java.util.Hashtable<?,?>[]ServerInfo. getInstalledConnectors()Retrieves information for all Connectors installed on the Server.java.lang.String[]ServerInfo. getInstalledConnectorsNames()Retrieves the names of all Connectors installed on the Server.java.util.Hashtable<?,?>[]ServerInfo. getInstalledFunctionComponents()Retrieves information for all Function Components installed on the Server.java.lang.String[]ServerInfo. getInstalledFunctionComponentsNames()Retrieves the names of all Function Components installed on the Server.java.util.Hashtable<?,?>[]ServerInfo. getInstalledParsers()Retrieves information for all Parsers installed on the Server.java.lang.String[]ServerInfo. getInstalledParsersNames()Retrieves the names of all Parsers installed on the Server.java.util.DateConfigInstance. getInstanceBootTime()Returns the Instance boot time.java.lang.StringServerInfo. getIPAddress()Returns Server machine IP address.java.lang.StringSession. getJavaProperty(java.lang.String prop)Returns the value of a Java System property.javax.jms.MessageSystemQueue. getMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a JMS Message from the specified System Queuejava.lang.StringAssemblyLine. getName()Returns the name of the AssemblyLine.java.lang.StringSequence. getName()Returns the name of the Sequence.java.lang.StringAssemblyLine. getNullBehavior()Gets the nullBehavior attribute of the AssemblyLine objectjava.lang.StringAssemblyLine. getNullBehaviorValue()Gets the nullBehaviorValue attribute of the AssemblyLine object.java.lang.StringServerInfo. getOperatingSystem()Returns the name of the operating system where the Server is running.java.lang.StringServerInfo. getParserDescription(java.lang.String aParserName)Retrieves the description of a Parser installed on the Server.java.lang.StringServerInfo. getParserVersionInfo(java.lang.String aParserName)Retrieves the version of a Parser installed on the Server.java.util.Vector<java.lang.String>ServerInfo. getPasswordParameterNames(java.lang.String aJavaClassName)Returns password parameters names for specified class.java.lang.ObjectSession. getPersistentObject(java.lang.String key)This method retrieves a named object from the default system property store.EntryAssemblyLine. getResult()This method returns the result entry object.EntrySequence. getResult()This method returns the result entry object.SecurityRegistrySession. getSecurityRegistry()Returns information about the restrictions the current user has.java.util.DateServerInfo. getServerBootTime()Returns the Server boot time.java.lang.StringServerInfo. getServerID()Returns the server unique identifier.ServerInfoSession. getServerInfo()Retrieves the Server information.java.lang.StringServerInfo. getServerVersion()Returns Server version.TaskStatisticsAssemblyLine. getStatistics()This method returns the TaskStatistics object for this AssemblyLine.TaskStatisticsSequence. getStatistics()This method returns the TaskStatistics object for this Sequence.java.lang.StringAssemblyLine. getSystemLog()Retrieves the current AssemblyLine's system log.SystemLogSession. getSystemLog()Returns information about the System logging.java.lang.StringAssemblyLine. getSystemLogFileName()Returns the name of the log file of the AssemblyLine (not prefixed by folders path).java.lang.StringAssemblyLine. getSystemLogFilePath()Returns the fully-qualified path of the log file of the AssemblyLine.java.lang.StringAssemblyLine. getSystemLogLastChunk(int aLastKilobytes)Retrieves the last chunk from the current AssemblyLine's system log.SystemQueueSession. getSystemQueue()Gets the remote Server API SystemQueue representation objectjava.lang.StringSystemQueue. getTextMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a TextMessage from the specified System QueueTombstoneTombstoneManager. getTombstone(java.lang.String aGUID)Returns a single tombstone object uniquely identified by the specified GUID.TombstoneManagerSession. getTombstoneManager()Returns the TombstoneManager object.Tombstone[]TombstoneManager. getTombstones(java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.intAssemblyLine. getUniqueCode()Returns the unique code of the AssemblyLine.intSequence. getUniqueCode()Returns the unique code of the Sequence.voidDIEventListener. handleEvent(DIEvent aEvent)Handles a specified event.booleanTombstoneManager. hasTombstones(java.lang.String configInstanceId)Checks whether there are tombstone records for a configInstance with the specified ID.booleanTombstoneManager. hasTombstones(java.lang.String configInstanceId, java.lang.String alName)Checks whether there are tombstone records for an AssemblyLine with the specified name.java.lang.ObjectSession. invokeCustom(java.lang.String aCustomClassName, java.lang.String aMethodName, java.lang.Object[] aParams)Invokes the specified method from the specified class.java.lang.ObjectSession. invokeCustom(java.lang.String aCustomClassName, java.lang.String aMethodName, java.lang.Object[] aParamsValue, java.lang.String[] aParamsClass)Invokes the specified method from the specified class.booleanAssemblyLine. isActive()Checks if the AssemblyLine is active.booleanSequence. isActive()Checks if the Sequence is active.booleanSession. isConfigurationCheckedOut(java.lang.String relativePathOrSolutionName)Checks if the specified configuration is checked out on the Server.booleanAssemblyLine. isSimulating()Check weather the AssemblyLine is simulating or notbooleanSession. isSSLon()Checks if current session is over SSL.intTombstoneManager. keepMostRecentALTombstones(java.lang.String aAssemblyLineName, java.lang.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.intTombstoneManager. keepMostRecentCITombstones(java.lang.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.intTombstoneManager. keepMostRecentTombstones(int aMostResentToKeep)After this method is executed only the aMostRecentToKeep most recent tombstone records are kept and all other are deleted.java.util.ArrayListSession. listAllConfigurations()Returns a list all configurations in the directory subtree of the Server configuration codebase folder.java.util.ArrayListSession. listConfigurations(java.lang.String aRelativePath)Returns a list of all configurations in the specified folder.java.util.ArrayListSession. listFolders(java.lang.String aRelativePath)Returns a list of the child folders of the specified folder.voidLogListener. messageLogged(java.lang.String aMessage)Called right after the specified message is logged.intConfigInstance. purgeConnectorPool(java.lang.String aConnectorPoolName)Unused Connectors will be released so that the Pool is shrunk to its minimum size.voidSystemQueue. putBytesMessage(java.lang.String aQueueName, byte[] aMessageBytes)Stores a BytesMessage in the specified System QueuevoidSystemQueue. putEntry(java.lang.String aQueueName, Entry aEntry)Stores an Entry object to the specified System QueuevoidSystemQueue. putMessage(java.lang.String aQueueName, javax.jms.Message aMessage)Stores a Message to the specified System QueuevoidSystemQueue. putTextMessage(java.lang.String aQueueName, java.lang.String aMessageText)Stores a TextMessage to the System QueuebooleanSession. releaseConfigurationLock(java.lang.String relativePathOrSolutionName)Administratively releases the lock of the specified configuration.voidConfigInstance. reload()Reloads the Config Instance with its current configuration.booleanSession. removeEventListener(ConfigurationFileListener listener)Unregisters an Event Listener with the Session.booleanSession. removeEventListener(DIEventListener aListener)Unregisters an Event Listener with the Session.voidAssemblyLine. removeListener(AssemblyLineListener listener)Unregister a listener for AssemblyLine events.voidConfigInstance. removeLogListener(LogListener listener)Unregister listener for messages logged by this configuration instance.voidConfigInstance. saveConfiguration()Deprecated.Not supported.voidConfigInstance. saveConfiguration(boolean aEncrypt)Deprecated.Not supported.voidConfigInstance. saveExternalProperties()Deprecated.Not supported.voidSession. sendCustomNotification(java.lang.String aType, java.lang.String aId, java.lang.Object aData)Sends a custom, user defined notification to all registered listeners.voidAssemblyLine. setComponentDebugMode(java.lang.String componentName, boolean debug)Modify the debug mode setting of the specified component (Connector or Function Component).voidConfigInstance. setConfiguration(MetamergeConfig aConfiguration)Sets given configuration to this configuration.voidConfigInstance. setExternalProperties(ExternalPropertiesConfig aExPropConfig)Deprecated.Not supported.voidConfigInstance. setExternalProperties(java.lang.String aKey, ExternalPropertiesConfig aExPropConfig)Deprecated.Not supported.voidSession. setJavaProperty(java.lang.String prop, java.lang.String value)Sets the value of a Java System property.java.lang.ObjectSession. setPersistentObject(java.lang.String key, java.lang.Object value)This method stores a named object in the default system property store.voidAssemblyLine. setSimulating(boolean simulate)Changes the way the AssemblyLine treats the target systems it is connectig/interacting to/with.voidSession. shutDownServer()Shuts down the TDI server.voidSession. shutDownServer(int aExitCode)Shuts down the TDI Server with the specified exit code.voidSession. shutDownServer(int aExitCode, boolean sync)Shuts down the TDI Server with the specified exit code, after stopping all AssemblyLines and waiting a while for them to finish.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName)Starts the specified AssemblyLine asynchronously.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, boolean aSync)Starts the specified AssemblyLine.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data asynchronously.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, boolean aSync)Starts the specified AssemblyLine with the given input data.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs)Starts asynchronously the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync)Starts the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync, boolean aGetEntryOnEachCycle)Starts the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb)Starts asynchronously the specified AssemblyLine with the given TaskCallBlock.AssemblyLineConfigInstance. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb, boolean aSync)Starts the specified AssemblyLine with the given TaskCallBlock.AssemblyLineHandlerConfigInstance. startAssemblyLineManual(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data in manual mode.ConfigInstanceSession. startConfigInstance(java.lang.String configPathOrSolutionName)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSession. startConfigInstance(java.lang.String configPathOrSolutionName, boolean keepAlive, java.lang.String password)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSession. startConfigInstance(java.lang.String configPathOrSolutionName, boolean keepAlive, java.lang.String password, java.lang.String runName, java.lang.String overrideProps)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSession. startConfigInstance(java.lang.String configPathOrSolutionName, boolean keepAlive, java.lang.String password, java.lang.String runName, java.lang.String overrideProps, LogListener logListener)Starts a new Config Instance on the Server with the configuration given.SequenceConfigInstance. startSequence(java.lang.String name)Starts the specified Sequence.SequenceConfigInstance. startSequence(java.lang.String name, TaskCallBlock tcb, boolean sync)Starts the specified Sequence specifying a TaskCallBlock, synchronous or asynchronous.SequenceConfigInstance. startSequence(java.lang.String name, TaskCallBlock tcb, AssemblyLineListener listener)Starts the specified Sequence with the given TaskCallBlock and a ListenerConfigInstanceSession. startTempConfigInstance(java.lang.String xmlConfig, boolean keepAlive, java.lang.String runName, java.lang.String overrideProps)Start a configuration instance which has no associated configuration file.ConfigInstanceSession. startTempConfigInstance(java.lang.String xmlConfig, boolean keepAlive, java.lang.String runName, java.lang.String overrideProps, LogListener logListener)Start a configuration instance which has no associated configuration file.voidSession. startTombstoneManager()Starts the TombstoneManager.voidAssemblyLine. stop()Stops the execution of the AssemblyLine.voidAssemblyLine. stop(boolean sync)Stops the execution of the AssemblyLine, and waits for it to stop.voidConfigInstance. stop()Stops the Config Instance.voidConfigInstance. stop(boolean sync)Stops the Config Instance, and all AssemblyLines started by it, and waits a while for the stopping.voidSequence. stop()Stops the execution of the Sequence.voidSequence. stop(boolean sync)Stops the execution of the Sequence, and waits for it to stop.booleanSession. undoCheckOut(java.lang.String relativePathOrSolutionName)Releases the lock on the specified configuration, thus aborting all changes being done.booleanSecurityRegistry. userCanExecuteAL(java.lang.String aUserId, java.lang.String aConfigId, java.lang.String aAssemblyLine)Returns whether specified user is allowed to execute given AL from a given configuration.booleanSecurityRegistry. userCanExecuteAll(java.lang.String aUserId)Returns whether specified user is allowed to execute everything.booleanSecurityRegistry. userCanExecuteConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute given configuration.booleanSecurityRegistry. userCanExecuteConfigALs(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute assembly lines from a given configuration.booleanSecurityRegistry. userCanReadAll(java.lang.String aUserId)Returns whether specified user is allowed to read everything.booleanSecurityRegistry. userCanReadConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to read given configuration.booleanSecurityRegistry. userIsAdmin(java.lang.String aUserId)Returns whether specified user is granted admin role. -
Uses of DIException in com.ibm.di.api.remote.impl
Methods in com.ibm.di.api.remote.impl that throw DIException Modifier and Type Method Description voidSessionImpl. addEventListener(ConfigurationFileListener listener)voidSessionImpl. addEventListener(DIEventListener aListener, java.lang.String aTypeFilter, java.lang.String aIdFilter)Registers an Event Listener with the Session.voidAssemblyLineImpl. addListener(AssemblyLineListener listener, boolean getLogs, boolean getEntryOnEachCycle)Register a listener for AssemblyLine events.voidConfigInstanceImpl. addLogListener(LogListener listener)Register listener for messages logged by this configuration instance.voidAssemblyLineListenerBase. assemblyLineCycleDone(Entry aEntry)Called when specified entry drives a complete cycle trough the assembly line which AssemblyLineListener listens.voidAssemblyLineListenerBase. assemblyLineFinished()Called when the assembly line which AssemblyLineListener listens has finished.voidAssemblyLineImpl. attachDebugger(int port, java.lang.String host, boolean onerror)Attach a debugger to the AssemblyLine.voidSessionImpl. checkInAndLeaveCheckedOut(MetamergeConfig aConfiguration, java.lang.String aRelativePath)Checks in the specified configuration and leaves it checked out.voidSessionImpl. checkInAndLeaveCheckedOut(MetamergeConfig configuration, java.lang.String relativePathOrSolutionName, boolean encrypt)Checks in the specified configuration and leaves it checked out.voidSessionImpl. checkInConfiguration(MetamergeConfig aConfiguration, java.lang.String aRelativePath)Saves the specified configuration and releases the lock.voidSessionImpl. checkInConfiguration(MetamergeConfig aConfiguration, java.lang.String aRelativePath, boolean aEncrypt)Encrypts and saves the specified configuration and releases the lock.MetamergeConfigSessionImpl. checkOutConfiguration(java.lang.String aRelativePath)Checks out the specified configuration.MetamergeConfigSessionImpl. checkOutConfiguration(java.lang.String aRelativePath, java.lang.String aPassword)Checks out the specified password protected configuration.ConfigInstanceSessionImpl. checkOutConfigurationAndLoad(java.lang.String aRelativePath)Checks out the specified configuration and starts a temporary Config Instance on the Server.ConfigInstanceSessionImpl. checkOutConfigurationAndLoad(java.lang.String aRelativePath, java.lang.String aPassword)Checks out the specified configuration and starts a temporary Config Instance on the Server.java.lang.StringSystemLogImpl. cleanALLogs(java.lang.String aConfigId, java.lang.String aALName, java.lang.String[] logsToBeDeleted)Deletes all the logs which are specified in "logsToBeDeleted" array.voidSystemLogImpl. cleanAllOldALLogs(int aKeepNum)Deletes all AssemblyLines' log files except those generated on the "aKeepNum" latest runs of all AssemblyLines.voidSystemLogImpl. cleanAllOldALLogs(java.util.Date aMinDate)Deletes all AssemblyLines' log files older than the specified date.voidSystemLogImpl. cleanAllOldLogs(int aKeepNum)Deletes all log files except those generated on the "aKeepNum" latest runs of all components.voidSystemLogImpl. cleanAllOldLogs(java.util.Date aMinDate)Deletes all log files older than the specified date.java.lang.BooleanSystemLogImpl. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, int aKeepNum)Deletes all log files of the specified AssemblyLine except those generated on the "aKeepNum" latest AssemblyLine runs.java.lang.BooleanSystemLogImpl. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.java.lang.BooleanSystemLogImpl. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate, java.util.Date aMaxDate)Deletes those log files of the specified AssemblyLine, that are older than the specified date.voidAssemblyLineHandlerImpl. close()Closes the handlerstatic AssemblyLineHandlerImplAssemblyLineHandlerImpl. createInstance(AssemblyLine aAssemblyLine, AssemblyLineHandler aLocalHandler, SessionImpl aSession)Creates new instance of this class.static AssemblyLineImplAssemblyLineImpl. createInstance(AssemblyLine aLocalAssemblyLine, SessionImpl aSession)Creates new instance of this class.static ConfigInstanceImplConfigInstanceImpl. createInstance(ConfigInstance aLocalConfigInstance, SessionImpl aSession)Creates new instance of this class.static SecurityRegistryImplSecurityRegistryImpl. createInstance(SecurityRegistry aLocalSecurityRegistry, SessionImpl aSession)Creates new instance of this class.static SequenceImplSequenceImpl. createInstance(Sequence sequence, SessionImpl session)static ServerInfoImplServerInfoImpl. createInstance(ServerInfo aLocalServerInfo, SessionImpl aSession)Creates new instance of this class.static SessionFactoryImplSessionFactoryImpl. createInstance()Creates new instance of this class.static SystemLogImplSystemLogImpl. createInstance(SystemLog aLocalSystemLog, SessionImpl aSession)Creates new instance of this class.static TDIPropertiesImplTDIPropertiesImpl. createInstance(TDIProperties localTDIP, SessionImpl aSession)Creates TDIPropertiesImpl instance.static TombstoneManagerImplTombstoneManagerImpl. createInstance(TombstoneManager aLocalTombstoneManager, SessionImpl aSession)Creates TombstoneManagerImpl instance.ConfigInstanceSessionImpl. createNewConfigInstance(java.lang.String aConfigUrl)ConfigInstanceSessionImpl. createNewConfigInstance(java.lang.String aConfigUrl, java.lang.String aPassword)MetamergeConfigSessionImpl. createNewConfiguration(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration and immediately checks it out.ConfigInstanceSessionImpl. createNewConfigurationAndLoad(java.lang.String aRelativePath, boolean aOverwrite)Creates a new empty configuration, immediately checks it out and loads a temporary Config Instance on the Server.SessionSessionFactoryImpl. createSession()Creates a session object.SessionSessionFactoryImpl. createSession(java.lang.String aUserName, java.lang.String aPassword)Creates a session object with the specified username and password.intTombstoneManagerImpl. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Deletes all tombstones for specified AssemblyLine.intTombstoneManagerImpl. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.intTombstoneManagerImpl. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date olderThan)Deletes all tombstones for the specified AssemblyLine that are older than the specified number of days.intTombstoneManagerImpl. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date startDate, java.util.Date endDate)Deletes all tombstones for the specified AssemblyLine that are in the specifiedDaterangeintTombstoneManagerImpl. deleteCITombstones(java.lang.String aConfigID)Deletes all tombstones for specified Config Instance.intTombstoneManagerImpl. deleteCITombstones(java.lang.String aConfigID, int aDays)Deletes all tombstones for the specified Config Instance that are older than the specified number of days.voidSessionImpl. deleteConfiguration(java.lang.String relativePathOrSolutionName)Delete a file from the configuration codebase folder.java.lang.ObjectSessionImpl. deletePersistentObject(java.lang.String key)booleanTombstoneManagerImpl. deleteTombstone(java.lang.String aGUID)Deletes the tombstone with the specified GUID.intTombstoneManagerImpl. deleteTombstones(int aDays)Deletes all tombstones that are older than the specified number of days.voidAssemblyLineImpl. detachDebugger(java.lang.Object msg)Detach the current debugger from the AssemblyLine.java.io.SerializableAssemblyLineHandlerImpl. eval(java.lang.String script)EntryAssemblyLineHandlerImpl. executeCycle()Executes an AssemblyLine cycle with null work Entry attribute.EntryAssemblyLineHandlerImpl. executeCycle(Entry aEntry)Executes an AssemblyLine cycle.EntryAssemblyLineHandlerImpl. executeCycle(Entry aEntry, boolean aProcessTCB)Executes an AssemblyLine cycle.java.lang.StringConfigInstanceImpl. getALLastLogFileName(java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringSystemLogImpl. getALLastLogFileName(java.lang.String aConfigId, java.lang.String aALName)Returns the name of the log file created on the last run of a given AssemblyLine.java.lang.StringConfigInstanceImpl. getALLog(java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine name, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.StringSystemLogImpl. getALLog(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName)Given an AssemblyLine identification, and a log file name, retrieves the log of this AssemblyLine, stored in the specified file.java.lang.String[]ConfigInstanceImpl. getALLogFileNames(java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLogImpl. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName)Returns the names of all available log files for a given AssemblyLine.java.lang.String[]SystemLogImpl. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, int iNumber)Returns the names of first 'n' log files for a given AssemblyLine.java.lang.String[]SystemLogImpl. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date dDate)Returns the names of all available log files prior to the specified 'date' for a given AssemblyLine.java.lang.String[]SystemLogImpl. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date startDate, java.util.Date endDate)Returns the names of all available log files prior to the specified 'date' for a given AssemblyLine.java.lang.StringConfigInstanceImpl. getALLogLastChunk(java.lang.String aALName, java.lang.String aLogFileName, int aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.java.lang.StringSystemLogImpl. getALLogLastChunk(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName, int aKilobytes)Retrieves the last chunk from a specified AssemblyLine's log file.AssemblyLineAssemblyLineHandlerImpl. getAssemblyLine()Returns an AssemblyLine instance.AssemblyLineConfigInstanceImpl. getAssemblyLineByUniqueCode(int alId)Searches the list of AssemblyLines for the specified unique code (one returned by theConfigInstance.getAssemblyLineUniqueCodes()method)SchemaConfigConfigInstanceImpl. getAssemblyLineInputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's input parameters.java.lang.String[]ConfigInstanceImpl. getAssemblyLineNames()Returns the AssemblyLines' names.java.util.List<java.lang.String>TombstoneManagerImpl. getAssemblyLineNames(java.lang.String configInstanceId)SchemaConfigConfigInstanceImpl. getAssemblyLineOutputParameters(java.lang.String aAssemblyLineName)Returns the AssemblyLine's output parameters.AssemblyLine[]ConfigInstanceImpl. getAssemblyLines()Returns currently started AssemblyLines of the configuration instance.AssemblyLine[]SessionImpl. getAssemblyLines()Returns started AssemblyLines corresponding to the currently started configurations.java.lang.String[]ConfigInstanceImpl. getAssemblyLinesNames()Tombstone[]TombstoneManagerImpl. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Returns all available tombstones for the specified AssemblyLine.Tombstone[]TombstoneManagerImpl. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aRecentNumberOfTombstones)Returns the recent n number of tombsones for a specified AssemblyLine.Tombstone[]TombstoneManagerImpl. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.int[]ConfigInstanceImpl. getAssemblyLineUniqueCodes()Returns a list of integers uniquely identify all the AssemblyLines within the ConfigInstance.byte[]SystemQueueImpl. getBytesMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a BytesMessage from the specified System QueuebooleanAssemblyLineImpl. getComponentDebugMode(java.lang.String componentName)Query the debug mode setting of the specified component (Connector or Function Component).AssemblyLineConfigAssemblyLineImpl. getConfig()Returns configuration information about the AssemblyLine.java.lang.StringConfigInstanceImpl. getConfigId()Returns the configuration ID generated by the server.ConfigInstanceAssemblyLineImpl. getConfigInstance()Returns the configuration instance of the AssemblyLine.ConfigInstanceSequenceImpl. getConfigInstance()ConfigInstanceSessionImpl. getConfigInstance(java.lang.String aConfigId)Returns configuration instance corresponding to a specific configuration ID.java.util.List<java.lang.String>TombstoneManagerImpl. getConfigInstanceIDs()ConfigInstance[]SessionImpl. getConfigInstances()Returns all currently started configuration instances.java.util.List<java.lang.String>SessionImpl. getConfigInstancesIDs()Returns the IDs of all currently started configuration instances.Tombstone[]TombstoneManagerImpl. getConfigInstanceTombstones(java.lang.String aConfigID)Returns all available tombstones for the specified Config Instance.Tombstone[]TombstoneManagerImpl. getConfigInstanceTombstones(java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones for the specified Config Instance with timestamps in the interval specified by aStartTime and aEndTime.MetamergeConfigConfigInstanceImpl. getConfiguration()Returns configuration instance representing this configuration.java.lang.StringConfigInstanceImpl. getConfigurationFile()java.lang.StringServerInfoImpl. getConnectorDescription(java.lang.String aConnectorName)Retrieves the description of a Connector installed on the Server.PoolDefConfigConfigInstanceImpl. getConnectorPoolConfig(java.lang.String aConnectorPoolName)Returns the Connector Pool configuration object.intConfigInstanceImpl. getConnectorPoolFreeNum(java.lang.String aConnectorPoolName)Returns the number of free Connectors in the specified Connector Pool.java.lang.String[]ConfigInstanceImpl. getConnectorPoolNames()Returns the names of all Connector Pools in the Config Instance.intConfigInstanceImpl. getConnectorPoolSize(java.lang.String aConnectorPoolName)Returns the size of the specified Connector Pool.java.lang.StringServerInfoImpl. getConnectorVersionInfo(java.lang.String aConnectorName)Retrieves the version of a Connector installed on the Server.EntrySystemQueueImpl. getEntry(java.lang.String aQueueName, int aTimeOut)Retrieves an Entry object from the specified System QueueExternalPropertiesConfigConfigInstanceImpl. getExternalProperties()Returns the external properties of the configuration.ExternalPropertiesConfigConfigInstanceImpl. getExternalProperties(java.lang.String aKey)Returns the ExternalPropertiesConfig object for the named external properties object.java.lang.String[]ConfigInstanceImpl. getExternalPropertiesKeys()Returns the external properties object names.java.lang.StringServerInfoImpl. getFunctionComponentDescription(java.lang.String aFunctionComponentName)Retrieves the description of a Function Component installed on the Server.java.lang.StringServerInfoImpl. getFunctionComponentVersionInfo(java.lang.String aFunctionComponentName)Retrieves the version of a Function Component installed on the Server.java.lang.StringAssemblyLineImpl. getGlobalUniqueID()Returns AssemblyLine GUID.java.lang.StringConfigInstanceImpl. getGlobalUniqueID()Returns the Config Instance GUID.java.lang.StringServerInfoImpl. getHostName()Returns Server machine host name.ComponentDescriptorServerInfoImpl. getInstalledComponentDescriptor(java.lang.String componentName)Returns the localized form information about a specific component as component descriptor object.java.util.Hashtable<?,?>[]ServerInfoImpl. getInstalledConnectors()Retrieves information for all Connectors installed on the Server.java.lang.String[]ServerInfoImpl. getInstalledConnectorsNames()Retrieves the names of all Connectors installed on the Server.java.util.Hashtable<?,?>[]ServerInfoImpl. getInstalledFunctionComponents()Retrieves information for all Function Components installed on the Server.java.lang.String[]ServerInfoImpl. getInstalledFunctionComponentsNames()Retrieves the names of all Function Components installed on the Server.java.util.Hashtable<?,?>[]ServerInfoImpl. getInstalledParsers()Retrieves information for all Parsers installed on the Server.java.lang.String[]ServerInfoImpl. getInstalledParsersNames()Retrieves the names of all Parsers installed on the Server.java.util.DateConfigInstanceImpl. getInstanceBootTime()Returns the Instance boot time.java.lang.StringServerInfoImpl. getIPAddress()Returns Server machine IP address.java.lang.StringSessionImpl. getJavaProperty(java.lang.String prop)javax.jms.MessageSystemQueueImpl. getMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a JMS Message from the specified System Queuejava.lang.StringAssemblyLineImpl. getName()Returns the name of the AssemblyLine.java.lang.StringSequenceImpl. getName()java.lang.StringAssemblyLineImpl. getNullBehavior()Gets the nullBehavior attribute of the AssemblyLine objectjava.lang.StringAssemblyLineImpl. getNullBehaviorValue()Gets the nullBehaviorValue attribute of the AssemblyLine object.java.lang.StringServerInfoImpl. getOperatingSystem()Returns the name of the operating system where the Server is running.java.lang.StringServerInfoImpl. getParserDescription(java.lang.String aParserName)Retrieves the description of a Parser installed on the Server.java.lang.StringServerInfoImpl. getParserVersionInfo(java.lang.String aParserName)Retrieves the version of a Parser installed on the Server.java.util.Vector<java.lang.String>ServerInfoImpl. getPasswordParameterNames(java.lang.String aJavaClassName)Returns password parameters names for specified class.java.lang.ObjectSessionImpl. getPersistentObject(java.lang.String key)EntryAssemblyLineImpl. getResult()This method returns the result entry object.EntrySequenceImpl. getResult()SecurityRegistrySessionImpl. getSecurityRegistry()Returns information about the restrictions the current user has.java.util.DateServerInfoImpl. getServerBootTime()Returns the Server boot time.java.lang.StringServerInfoImpl. getServerID()Returns the server unique identifier.ServerInfoSessionImpl. getServerInfo()Retrieves the Server information.java.lang.StringServerInfoImpl. getServerVersion()Returns Server version.TaskStatisticsAssemblyLineImpl. getStatistics()This method returns the TaskStatistics object for this AssemblyLine.TaskStatisticsSequenceImpl. getStatistics()java.lang.StringAssemblyLineImpl. getSystemLog()Retrieves the current AssemblyLine's system log.SystemLogSessionImpl. getSystemLog()Returns information about the System logging.java.lang.StringAssemblyLineImpl. getSystemLogFileName()Returns the name of the log file of the AssemblyLine (not prefixed by folders path).java.lang.StringAssemblyLineImpl. getSystemLogFilePath()Returns the fully-qualified path of the log file of the AssemblyLine.java.lang.StringAssemblyLineImpl. getSystemLogLastChunk(int aLastKilobytes)Retrieves the last chunk from the current AssemblyLine's system log.SystemQueueSessionImpl. getSystemQueue()Gets the remote Server API SystemQueue representation objectjava.lang.StringSystemQueueImpl. getTextMessage(java.lang.String aQueueName, int aTimeOut)Retrieves a TextMessage from the specified System QueueTombstoneTombstoneManagerImpl. getTombstone(java.lang.String aGUID)Returns a single tombstone object uniquely identified by the specified GUID.TombstoneManagerSessionImpl. getTombstoneManager()Returns the TombstoneManager object.Tombstone[]TombstoneManagerImpl. getTombstones(java.util.Date aStartTime, java.util.Date aEndTime)Returns all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.intAssemblyLineImpl. getUniqueCode()Returns the unique code of the AssemblyLine.intSequenceImpl. getUniqueCode()voidDIEventListenerBase. handleEvent(DIEvent aEvent)Handles a specified event.booleanTombstoneManagerImpl. hasTombstones(java.lang.String configInstanceId)booleanTombstoneManagerImpl. hasTombstones(java.lang.String configInstanceId, java.lang.String alName)java.lang.ObjectSessionImpl. invokeCustom(java.lang.String aCustomClassName, java.lang.String aMethodName, java.lang.Object[] aParams)Invokes the specified method from the specified class.java.lang.ObjectSessionImpl. invokeCustom(java.lang.String aCustomClassName, java.lang.String aMethodName, java.lang.Object[] aParamsValue, java.lang.String[] aParamsClass)Invokes the specified method from the specified class.booleanAssemblyLineImpl. isActive()Checks if the AssemblyLine is active.booleanSequenceImpl. isActive()booleanSessionImpl. isConfigurationCheckedOut(java.lang.String aRelativePath)Checks if the specified configuration is checked out on the Server.booleanAssemblyLineImpl. isSimulating()Check weather the AssemblyLine is simulating or notbooleanSessionImpl. isSSLon()Checks if current session is over SSL.intTombstoneManagerImpl. keepMostRecentALTombstones(java.lang.String aAssemblyLineName, java.lang.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.intTombstoneManagerImpl. keepMostRecentCITombstones(java.lang.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.intTombstoneManagerImpl. keepMostRecentTombstones(int aMostResentToKeep)After this method is executed only the aMostRecentToKeep most recent tombstone records are kept and all other are deleted.java.util.ArrayListSessionImpl. listAllConfigurations()Returns a list all configurations in the directory subtree of the Server configuration codebase folder.java.util.ArrayListSessionImpl. listConfigurations(java.lang.String aRelativePath)Returns a list of all configurations in the specified folder.java.util.ArrayListSessionImpl. listFolders(java.lang.String aRelativePath)Returns a list of the child folders of the specified folder.voidAssemblyLineListenerBase. messageLogged(java.lang.String aMessage)Called right after the specified message is logged.voidLogListenerBase. messageLogged(java.lang.String message)Called right after the specified message is logged.intConfigInstanceImpl. purgeConnectorPool(java.lang.String aConnectorPoolName)Unused Connectors will be released so that the Pool is shrunk to its minimum size.voidSystemQueueImpl. putBytesMessage(java.lang.String aQueueName, byte[] aMessageBytes)Stores a BytesMessage in the specified System QueuevoidSystemQueueImpl. putEntry(java.lang.String aQueueName, Entry aEntry)Stores an Entry object to the specified System QueuevoidSystemQueueImpl. putMessage(java.lang.String aQueueName, javax.jms.Message aMessage)Stores a Message to the specified System QueuevoidSystemQueueImpl. putTextMessage(java.lang.String aQueueName, java.lang.String aMessageText)Stores a TextMessage to the System QueuebooleanSessionImpl. releaseConfigurationLock(java.lang.String aRelativePath)Administratively releases the lock of the specified configuration.voidConfigInstanceImpl. reload()Reloads the Config Instance with its current configuration.booleanSessionImpl. removeEventListener(ConfigurationFileListener listener)booleanSessionImpl. removeEventListener(DIEventListener aListener)Unregisters an Event Listener with the Session.voidAssemblyLineImpl. removeListener(AssemblyLineListener listener)Unregister a listener for AssemblyLine events.voidConfigInstanceImpl. removeLogListener(LogListener listener)Unregister listener for messages logged by this configuration instance.voidConfigInstanceImpl. saveConfiguration()Deprecated.not supported.voidConfigInstanceImpl. saveConfiguration(boolean aEncrypt)Deprecated.not supported.voidConfigInstanceImpl. saveExternalProperties()voidSessionImpl. sendCustomNotification(java.lang.String aType, java.lang.String aId, java.lang.Object aData)Sends a custom, user defined notification to all registered listeners.voidAssemblyLineImpl. setComponentDebugMode(java.lang.String componentName, boolean debug)Modify the debug mode setting of the specified component (Connector or Function Component).voidConfigInstanceImpl. setConfiguration(MetamergeConfig aConfiguration)Sets given configuration to this configuration.voidConfigInstanceImpl. setExternalProperties(ExternalPropertiesConfig aExPropConfig)voidConfigInstanceImpl. setExternalProperties(java.lang.String aKey, ExternalPropertiesConfig aExPropConfig)voidSessionImpl. setJavaProperty(java.lang.String prop, java.lang.String value)java.lang.ObjectSessionImpl. setPersistentObject(java.lang.String key, java.lang.Object value)voidAssemblyLineImpl. setSimulating(boolean simulate)Changes the way the AssemblyLine treats the target systems it is connectig/interacting to/with.voidSessionImpl. shutDownServer()Shuts down the TDI server.voidSessionImpl. shutDownServer(int aExitCode)Shuts down the TDI Server with the specified exit code.voidSessionImpl. shutDownServer(int aExitCode, boolean sync)Shuts down the TDI Server with the specified exit code, after stopping all AssemblyLines and waiting a while for them to finish.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName)Starts the specified AssemblyLine asynchronously.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, boolean aSync)Starts the specified AssemblyLine.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data asynchronously.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, boolean aSync)Starts the specified AssemblyLine with the given input data.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs)Starts asynchronously the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync)Starts the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, Entry aInputData, AssemblyLineListener aListener, boolean aGetLogs, boolean aSync, boolean aGetEntryOnEachCycle)Starts the specified AssemblyLine with the given input data and results listener.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb)Starts asynchronously the specified AssemblyLine with the given TaskCallBlock.AssemblyLineConfigInstanceImpl. startAssemblyLine(java.lang.String aAssemblyLineName, TaskCallBlock aTcb, boolean aSync)Starts the specified AssemblyLine with the given TaskCallBlock.AssemblyLineHandlerConfigInstanceImpl. startAssemblyLineManual(java.lang.String aAssemblyLineName, Entry aInputData)Starts the specified AssemblyLine with the given input data in manual mode.ConfigInstanceSessionImpl. startConfigInstance(java.lang.String aConfigUrl)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSessionImpl. startConfigInstance(java.lang.String aConfigUrl, boolean aKeepAlive, java.lang.String aPassword)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSessionImpl. startConfigInstance(java.lang.String configPathOrSolutionName, boolean keepAlive, java.lang.String password, java.lang.String runName, java.lang.String overrideProps)Starts a new Config Instance on the Server with the configuration given.ConfigInstanceSessionImpl. startConfigInstance(java.lang.String configPathOrSolutionName, boolean keepAlive, java.lang.String password, java.lang.String runName, java.lang.String overrideProps, LogListener logListener)Starts a new Config Instance on the Server with the configuration given.SequenceConfigInstanceImpl. startSequence(java.lang.String name)SequenceConfigInstanceImpl. startSequence(java.lang.String name, TaskCallBlock tcb, boolean sync)SequenceConfigInstanceImpl. startSequence(java.lang.String name, TaskCallBlock tcb, AssemblyLineListener listener)ConfigInstanceSessionImpl. startTempConfigInstance(java.lang.String xmlConfig, boolean keepAlive, java.lang.String runName, java.lang.String overrideProps)Start a configuration instance which has no associated configuration file.ConfigInstanceSessionImpl. startTempConfigInstance(java.lang.String xmlConfig, boolean keepAlive, java.lang.String runName, java.lang.String overrideProps, LogListener logListener)Start a configuration instance which has no associated configuration file.voidSessionImpl. startTombstoneManager()voidAssemblyLineImpl. stop()Stops the execution of the AssemblyLine.voidAssemblyLineImpl. stop(boolean sync)Stops the execution of the AssemblyLine, and waits for it to stop.voidConfigInstanceImpl. stop()Stops the Config Instance.voidConfigInstanceImpl. stop(boolean sync)Stops the Config Instance, and all AssemblyLines started by it, and waits a while for the stopping.voidSequenceImpl. stop()voidSequenceImpl. stop(boolean sync)booleanSessionImpl. undoCheckOut(java.lang.String aRelativePath)Releases the lock on the specified configuration, thus aborting all changes being done.booleanSecurityRegistryImpl. userCanExecuteAL(java.lang.String aUserId, java.lang.String aConfigId, java.lang.String aAssemblyLine)Returns whether specified user is allowed to execute given AL from a given configuration.booleanSecurityRegistryImpl. userCanExecuteAll(java.lang.String aUserId)Returns whether specified user is allowed to execute everything.booleanSecurityRegistryImpl. userCanExecuteConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute given configuration.booleanSecurityRegistryImpl. userCanExecuteConfigALs(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to execute assembly lines from a given configuration.booleanSecurityRegistryImpl. userCanReadAll(java.lang.String aUserId)Returns whether specified user is allowed to read everything.booleanSecurityRegistryImpl. userCanReadConfig(java.lang.String aUserId, java.lang.String aConfigId)Returns whether specified user is allowed to read given configuration.booleanSecurityRegistryImpl. userIsAdmin(java.lang.String aUserId)Returns whether specified user is granted admin role.Constructors in com.ibm.di.api.remote.impl that throw DIException Constructor Description SessionImpl(java.lang.String aUserId, java.rmi.server.RMIClientSocketFactory aClientSF, java.rmi.server.RMIServerSocketFactory aServerSF)Constructor.SessionImpl(java.rmi.server.RMIClientSocketFactory aClientSF, java.rmi.server.RMIServerSocketFactory aServerSF)Constructor. -
Uses of DIException in com.ibm.di.api.security
Methods in com.ibm.di.api.security that throw DIException Modifier and Type Method Description voidRegistry. initialize(java.lang.String aRegistryFileName, RS.ConfigInstanceNamingPolicy configInstanceNamingPolicy)Parses the User Registry file and creates a vector with all Identities found in it with their corresponding permissions.Constructors in com.ibm.di.api.security that throw DIException Constructor Description Role(java.lang.String aRole, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.Vector<java.lang.String>>> aMap)Constructs a role -
Uses of DIException in com.ibm.di.api.syslog
Methods in com.ibm.di.api.syslog that throw DIException Modifier and Type Method Description static java.lang.StringLogUtils. cleanALLogs(java.lang.String aConfigId, java.lang.String aALName, java.lang.String[] logsToBeDeleted)Deletes all the logs which are specified in "logsToBeDeleted" array.static voidLogUtils. cleanAllOldALLogs(int aKeepNum)Cleans all AL logs and leaves only aKeepNum of themstatic voidLogUtils. cleanAllOldALLogs(java.util.Date aMinDate)Cleans all AL logs created after the given Datestatic voidLogUtils. cleanAllOldLogs(int aKeepNum)Cleans all logs(AL and EH) and leaves only aKeepNum of themstatic voidLogUtils. cleanAllOldLogs(java.util.Date aMinDate)Cleans all logs(AL and EH) created after the given Datestatic java.lang.BooleanLogUtils. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, int aKeepNum)Cleans AL logs, for a given config ID and Assembly Line name, and leaves only aKeepNum of themstatic java.lang.BooleanLogUtils. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate)Cleans AL logs, for a given config ID and Assembly Line name, created after the given Datestatic java.lang.BooleanLogUtils. cleanOldALLogs(java.lang.String aConfigId, java.lang.String aALName, java.util.Date aMinDate, java.util.Date aMaxDate)Cleans AL logs, for a given config ID and Assembly Line name, created after the given Datestatic java.lang.StringLogUtils. getALLastLogFileName(java.lang.String aConfigId, java.lang.String aALName)Retrieves the available log names, sorts them in ascending order according to the Natural Ordering and returns the last one.static java.lang.StringLogUtils. getALLog(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName)Retrieves the content of the AL log.static java.lang.String[]LogUtils. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName)Retrieves the available component's log files names.static java.lang.String[]LogUtils. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, int iNumber)Retrieves the specified number of available component's log files names.static java.lang.String[]LogUtils. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date dDate)Retrieves the available component's log files names after the specified date.static java.lang.String[]LogUtils. getALLogFileNames(java.lang.String aConfigId, java.lang.String aALName, java.util.Date startDate, java.util.Date endDate)Retrieves the available component's log files names after the specified date.static java.lang.StringLogUtils. getALLogLastChunk(java.lang.String aConfigId, java.lang.String aALName, java.lang.String aLogFileName, int aKilobytes)This method retrieves the specified number of kylobytes from the content of a AL's log file as String.static java.lang.StringLogUtils. getComponentLog(java.lang.String aLogFileName)Retrieves the content of the log file.static java.lang.StringLogUtils. getComponentLogLastChunk(java.lang.String aLogFileName, int aKilobytes)Retrieves the specified number of kilobytes from the end of the log file. -
Uses of DIException in com.ibm.di.api.tm
Methods in com.ibm.di.api.tm that throw DIException Modifier and Type Method Description intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Deletes all Tombstone objects created for the specified AssemblyLine.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aDays)Deletes all Tombstone objects for a specified AssemblyLine that are older than the specified number of days.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date olderThanDate)Deletes all Tombstone objects for a specified AssemblyLine that are older than the specified date.intTombstoneManager. deleteALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date startDate, java.util.Date endDate)Deletes all Tombstone objects for a specified AssemblyLine that are in the specifiedDaterange.intTombstoneManager. deleteCITombstones(java.lang.String aConfigID)Deletes all tombstones for a specified Config Instance.intTombstoneManager. deleteCITombstones(java.lang.String aConfigID, int aDays)Deletes all Tombstone objects for a specified Config Instance that are older than the specified number of days.booleanTombstoneManager. deleteTombstone(java.lang.String aGUID)Deletes a tombstone.intTombstoneManager. deleteTombstones(int aDaysCount)Deletes all Tombstone objects that are older than the specified number of days.protected voidTombstoneManager. doInsert(int aComponentTypeID, int aEventTypeID, long aStartTime, long aCreatedOn, java.lang.String aComponentName, java.lang.String aConfiguration, int aExitCode, java.lang.String aErrorDescr, java.lang.String aGUID, byte[] aStats, java.lang.String aUserMessage)Inserts a tombstone record in the back-end database.java.util.List<java.lang.String>TombstoneManager. getAssemblyLineNames(java.lang.String configInstanceId)Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID)Get all available tombstones for a specified AssemblyLine.Tombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String assemblyLineName, java.lang.String configID, int recentNumberOfTombstones)Gets the recent n number of tombstones for a specified AssemblyLineTombstone[]TombstoneManager. getAssemblyLineTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Get all available tombstones for a specified AssemblyLine with timestamps in the interval specified by aStartTime and aEndTime.java.util.List<java.lang.String>TombstoneManager. getConfigInstanceIDs()Tombstone[]TombstoneManager. getConfigInstanceTombstones(java.lang.String aConfigID)Get all available tombstones for a specified Configuration Instance.Tombstone[]TombstoneManager. getConfigInstanceTombstones(java.lang.String aConfigID, java.util.Date aStartTime, java.util.Date aEndTime)Get all available tombstones for a specified ConfigInstance with timestamps in the interval specified by aStartTime and aEndTime.TombstoneTombstoneManager. getTombstone(java.lang.String aGUID)Get single tombstone object, uniquely identified by the specified GUIDTombstone[]TombstoneManager. getTombstones(java.util.Date aStartTime, java.util.Date aEndTime)Get all available tombstones with timestamps in the interval specified by aStartTime and aEndTime.intTombstoneManager. getTombstonesCount()voidTombstoneManagerListener. handleEvent(DIEvent aEvent)This method handles tombstone events.booleanTombstoneManager. hasTombstones(java.lang.String configInstanceId)booleanTombstoneManager. hasTombstones(java.lang.String configInstanceId, java.lang.String alName)static voidTombstoneManagerListener. initializeListener(Session aLocalSession, TombstoneManager aTombstoneManager)Initializes the listener.intTombstoneManager. keepMostRecentALTombstones(java.lang.String aAssemblyLineName, java.lang.String aConfigID, int aRecentTombstonesToKeep)Deletes all tombstones for a specified AssemblyLine except a specified number of most recently created ones.intTombstoneManager. keepMostRecentCITombstones(java.lang.String aConfigID, int aRecentTombstonesToKeep)Deletes all tombstones for a Config Instance except a specified number of recently created ones.intTombstoneManager. 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 Constructor Description TombstoneManager()Default constructor for this object. -
Uses of DIException in com.ibm.di.config.base
Methods in com.ibm.di.config.base that throw DIException Modifier and Type Method Description SessionRemoteConfigURL. getSession()Deprecated.Method gets the current session information. -
Uses of DIException in com.ibm.di.eclipse.http.commands
Methods in com.ibm.di.eclipse.http.commands that throw DIException Modifier and Type Method Description voidLogCommand. assemblyLineCycleDone(Entry entry)voidLogCommand. assemblyLineFinished()voidLogCommand. handleEvent(DIEvent event)voidLogCommand. messageLogged(java.lang.String message)ConfigInstanceStartCommand. startConfigInstance(java.lang.String ci)
-