Interface ILogManager
- All Superinterfaces:
IDisposable, IEntity
Manager the logs.
-
Method Summary
Modifier and TypeMethodDescriptionintdeleteCampaignLog(String campaignName, CampaignDeleteLogRequest request) Deletes the campaign log.intDeletes the log.getAgentInCampaignOperationLogCursor(int cursorId) Gets an agent in campaign operation log cursor open in the instance.Returns the agent in campaign operation log cursors open in the instance.Gets the table schema of the agent in campaign operation log.getAgentOperationLogCursor(int cursorId) Gets an agent operation log cursor open in the instance.Returns the agent operation log cursors open in the instance.Gets the table schema of the agent operation log.getCampaignOperationLogCursor(int cursorId) Gets an campaign operation log cursor open in the instance.Returns the campaign operation log cursors open in the instance.Gets the table schema of the campaign operation log.getConfigurationLogCursor(int cursorId) Gets a configuration log cursor open in the instance.Returns the configuration log cursors open in the instance.getConfigurationLogFields(int configurationLogId) Gets the fields of a configuration log.Gets the table schema of the configuration log.Returns the instance.getInstanceOperationLogCursor(int cursorId) Gets an instance operation log cursor open in the instance.Returns the instance operation log cursors open in the instance.Gets the table schema of the instance operation log.getSystemEventLogCursor(int cursorId) Gets a system event log cursor open in the instance.Returns the system event log cursors open in the instance.Gets the table schema of the system event log.newAgentInCampaignOperationLogCursor(String[] columns, String sql) Opens an agent in campaign operation log cursor.newAgentOperationLogCursor(String[] columns, String sql) Opens an agent operation log cursor.newCampaignOperationLogCursor(String[] columns, String sql) Opens an campaign operation log cursor.newConfigurationLogCursor(String[] columns, String sql) Opens a configuration log cursor.newInstanceOperationLogCursor(String[] columns, String sql) Opens an instance operation log cursor.newSystemEventLogCursor(String[] columns, String sql) Opens a system event log cursor.Methods inherited from interface IDisposable
addDisposedListener, removeDisposedListenerMethods inherited from interface IEntity
getUserContext, setUserContext
-
Method Details
-
deleteCampaignLog
int deleteCampaignLog(String campaignName, CampaignDeleteLogRequest request) throws Exception, altitude.integrationServer.exceptions.ISException Deletes the campaign log.- Parameters:
campaignName- Name of the campaign.request- The delete request.- Returns:
- The identifier of the background task created on the Altitude uCI Server.
- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
deleteInstanceLog
int deleteInstanceLog(InstanceDeleteLogRequest request) throws Exception, altitude.integrationServer.exceptions.ISException Deletes the log.- Parameters:
request- The details to delete.- Returns:
- The identifier of the background task created on the Altitude uCI Server.
- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getAgentInCampaignOperationLogCursor
IAgentInCampaignOperationLogCursor getAgentInCampaignOperationLogCursor(int cursorId) throws Exception, altitude.integrationServer.exceptions.ISException Gets an agent in campaign operation log cursor open in the instance.- Parameters:
cursorId- Identifier of the cursor.- Returns:
- The
IAgentInCampaignOperationLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getAgentInCampaignOperationLogCursors
IAgentInCampaignOperationLogCursor[] getAgentInCampaignOperationLogCursors() throws Exception, altitude.integrationServer.exceptions.ISExceptionReturns the agent in campaign operation log cursors open in the instance.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getAgentInCampaignOperationLogTableSchema
TableSchema getAgentInCampaignOperationLogTableSchema() throws Exception, altitude.integrationServer.exceptions.ISExceptionGets the table schema of the agent in campaign operation log.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getAgentOperationLogCursor
IAgentOperationLogCursor getAgentOperationLogCursor(int cursorId) throws Exception, altitude.integrationServer.exceptions.ISException Gets an agent operation log cursor open in the instance.- Parameters:
cursorId- Identifier of the cursor.- Returns:
- The
IAgentOperationLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getAgentOperationLogCursors
IAgentOperationLogCursor[] getAgentOperationLogCursors() throws Exception, altitude.integrationServer.exceptions.ISExceptionReturns the agent operation log cursors open in the instance.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getAgentOperationLogTableSchema
TableSchema getAgentOperationLogTableSchema() throws Exception, altitude.integrationServer.exceptions.ISExceptionGets the table schema of the agent operation log.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getCampaignOperationLogCursor
ICampaignOperationLogCursor getCampaignOperationLogCursor(int cursorId) throws Exception, altitude.integrationServer.exceptions.ISException Gets an campaign operation log cursor open in the instance.- Parameters:
cursorId- Identifier of the cursor.- Returns:
- The
ICampaignOperationLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getCampaignOperationLogCursors
ICampaignOperationLogCursor[] getCampaignOperationLogCursors() throws Exception, altitude.integrationServer.exceptions.ISExceptionReturns the campaign operation log cursors open in the instance.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getCampaignOperationLogTableSchema
TableSchema getCampaignOperationLogTableSchema() throws Exception, altitude.integrationServer.exceptions.ISExceptionGets the table schema of the campaign operation log.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getConfigurationLogCursor
IConfigurationLogCursor getConfigurationLogCursor(int cursorId) throws Exception, altitude.integrationServer.exceptions.ISException Gets a configuration log cursor open in the instance.- Parameters:
cursorId- Identifier of the cursor.- Returns:
- The
IConfigurationLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getConfigurationLogCursors
IConfigurationLogCursor[] getConfigurationLogCursors() throws Exception, altitude.integrationServer.exceptions.ISExceptionReturns the configuration log cursors open in the instance.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getConfigurationLogFields
ConfigurationLogField[] getConfigurationLogFields(int configurationLogId) throws Exception, altitude.integrationServer.exceptions.ISException Gets the fields of a configuration log.- Parameters:
configurationLogId- Identifier of the configuration log.- Returns:
- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getConfigurationLogTableSchema
TableSchema getConfigurationLogTableSchema() throws Exception, altitude.integrationServer.exceptions.ISExceptionGets the table schema of the configuration log.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getInstance
-
getInstanceOperationLogCursor
IInstanceOperationLogCursor getInstanceOperationLogCursor(int cursorId) throws Exception, altitude.integrationServer.exceptions.ISException Gets an instance operation log cursor open in the instance.- Parameters:
cursorId- Identifier of the cursor.- Returns:
- The
IInstanceOperationLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getInstanceOperationLogCursors
IInstanceOperationLogCursor[] getInstanceOperationLogCursors() throws Exception, altitude.integrationServer.exceptions.ISExceptionReturns the instance operation log cursors open in the instance.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getInstanceOperationLogTableSchema
TableSchema getInstanceOperationLogTableSchema() throws Exception, altitude.integrationServer.exceptions.ISExceptionGets the table schema of the instance operation log.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getSystemEventLogCursor
ISystemEventLogCursor getSystemEventLogCursor(int cursorId) throws Exception, altitude.integrationServer.exceptions.ISException Gets a system event log cursor open in the instance.- Parameters:
cursorId- Identifier of the cursor.- Returns:
- The
ISystemEventLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getSystemEventLogCursors
ISystemEventLogCursor[] getSystemEventLogCursors() throws Exception, altitude.integrationServer.exceptions.ISExceptionReturns the system event log cursors open in the instance.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
getSystemEventLogTableSchema
TableSchema getSystemEventLogTableSchema() throws Exception, altitude.integrationServer.exceptions.ISExceptionGets the table schema of the system event log.- Throws:
Exceptionaltitude.integrationServer.exceptions.ISException
-
newAgentInCampaignOperationLogCursor
IAgentInCampaignOperationLogCursor newAgentInCampaignOperationLogCursor(String[] columns, String sql) throws Exception, altitude.integrationServer.exceptions.ISException, altitude.integrationServer.exceptions.ISSqlException Opens an agent in campaign operation log cursor.- Parameters:
columns- Columns to fetch.sql- SQL.- Returns:
- The
IAgentInCampaignOperationLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISExceptionaltitude.integrationServer.exceptions.ISSqlException
-
newAgentOperationLogCursor
IAgentOperationLogCursor newAgentOperationLogCursor(String[] columns, String sql) throws Exception, altitude.integrationServer.exceptions.ISException, altitude.integrationServer.exceptions.ISSqlException Opens an agent operation log cursor.- Parameters:
columns- Columns to fetch.sql- SQL.- Returns:
- The
IAgentOperationLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISExceptionaltitude.integrationServer.exceptions.ISSqlException
-
newCampaignOperationLogCursor
ICampaignOperationLogCursor newCampaignOperationLogCursor(String[] columns, String sql) throws Exception, altitude.integrationServer.exceptions.ISException, altitude.integrationServer.exceptions.ISSqlException Opens an campaign operation log cursor.- Parameters:
columns- Columns to fetch.sql- SQL.- Returns:
- The
ICampaignOperationLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISExceptionaltitude.integrationServer.exceptions.ISSqlException
-
newConfigurationLogCursor
IConfigurationLogCursor newConfigurationLogCursor(String[] columns, String sql) throws Exception, altitude.integrationServer.exceptions.ISException, altitude.integrationServer.exceptions.ISSqlException Opens a configuration log cursor.- Parameters:
columns- Columns to fetch.sql- SQL.- Returns:
- The
IConfigurationLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISExceptionaltitude.integrationServer.exceptions.ISSqlException
-
newInstanceOperationLogCursor
IInstanceOperationLogCursor newInstanceOperationLogCursor(String[] columns, String sql) throws Exception, altitude.integrationServer.exceptions.ISException, altitude.integrationServer.exceptions.ISSqlException Opens an instance operation log cursor.- Parameters:
columns- Columns to fetch.sql- SQL.- Returns:
- The
IInstanceOperationLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISExceptionaltitude.integrationServer.exceptions.ISSqlException
-
newSystemEventLogCursor
ISystemEventLogCursor newSystemEventLogCursor(String[] columns, String sql) throws Exception, altitude.integrationServer.exceptions.ISException, altitude.integrationServer.exceptions.ISSqlException Opens a system event log cursor.- Parameters:
columns- Columns to fetch.sql- SQL.- Returns:
- The
ISystemEventLogCursorcursor. - Throws:
Exceptionaltitude.integrationServer.exceptions.ISExceptionaltitude.integrationServer.exceptions.ISSqlException
-