Package com.isode.som.qmgr.objects
Class SomQmgrQueueManager
java.lang.Object
com.isode.som.qmgr.objects.SomQmgrObject
com.isode.som.qmgr.objects.SomQmgrQueueManager
- All Implemented Interfaces:
SomQmgrHandler,SomHandler
This class models an M-Switch Queue Manager, and is the top level object from which
the channels are accessed.
- Author:
- tc
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.isode.som.qmgr.objects.SomQmgrObject
errortext, somSession -
Constructor Summary
ConstructorsConstructorDescriptionCreate a new Queue Manager object with default settingsSomQmgrQueueManager(SomQmgrQueueManager qmgr, String somSessionPrefix) -
Method Summary
Modifier and TypeMethodDescriptionaddrIn()Get the number of inbound addresses which have been receivedaddrOut()Get the number of outbound addresses processedGet percentage free space on archive filesystemvoidauditString(String type, String key, String value, SomCommandListener listener) boottime()Get the time at which the Queue Manager was startedchanRate()Get average number of channels blockedvoidconnect()Connect to the Queue Manager, using the connection information already configuredvoidConnect to the ACP127 channelvoidConnect to the OTAM serverGet the current number of running channelsvoiddecrementMaxChannels(SomCommandListener listener) Decrement the allowable maximum number of channels (by one)dirname()Get Queue Manager DN (if directory-based configuration is in use)voiddisableAllChannels(SomCommandListener listener) Disable all the channels of this Queue ManagervoiddisableSubmission(SomCommandListener listener) Disable submission into the Queue ManagervoidDisconnect from this Queue Manager (or ACP127 channel or OTAM server), assuming that we are already connectedvoidenableAllChannels(SomCommandListener listener) Enable all the channels of this Queue ManagervoidenableSubmission(SomCommandListener listener) Enable submission into the Queue ManagerGet number of failed conversion operationsGet number of failed inbound connectionsGet the TCP port on which is used for communication with ACP127 channelsGet the ACP127 repair portGet the ACP127 Test Tape template directoryGet the TCP port on which is used for communication with OTAM serversgetChannel(com.isode.dsapi.DN channelDN) Returns a SomQmgrChannel object of a specific channel, based on the channel DN.Obtain the set of channels on this M-Switch instancecom.isode.dsapi.DNGet last error textGet the configured Friendly Name for this Queue ManagerGet a set of messages which are in the "held" stateGet a string containing information about the number of "held" messagesGet the aliases we have registed for this Queue Manager's hostnameGet the hostname for this Queue ManagerGet an information string about the Queue ManagerGet indication of whether we want to manage services for this Queue ManagerGet the password which we will use when connecting to this Queue ManagergetPort()Get the TCP port on which is used for communication with this Queue ManagerGet the name of the SASL mechanismintgetState()Get current connection state of Queue ManagervoidgetStatus(SomCommandListener listener) Refresh the status of the Queue Manager objectvoidgetSubordinateChannels(SomCommandListener listener) Obtains the subordinate channels of this Queue ManagervoidgetSubordinates(SomCommandListener listener) Obtains the subordinate objects of this Queue ManagerGet a unique display Name for this Queue ManagerbooleanFind out if this Queue Manager object is using the ACP127 channel portbooleanFind out if this Queue Manager object is using the OTAM portbooleanFind out if this Queue Manager object is using the ACP127 repair portGet the username which we will use when connecting to this Queue ManagerbooleanGet the value of the flag which indicates whether TLS should be usedvoidhandleBindResponse(int status, String detail) Handle the response to a Bind operationvoidhandleResponse(SomCommand obj, int status, SomMessage msg) Handles the response to commands which return a SomMessage object (i.e.voidhandleResponse(SomCommand command, int status, SomQmgrChannel object) Handles the response to commands which return a list of channel objectsvoidhandleResponse(SomCommand command, int status, SomQmgrMessage object) Handles the response to commands which return a list of message objectsvoidhandleResponse(SomCommand command, int status, SomQmgrMta object) Handles the response to commands which return a list of MTA objectsvoidhandleResponse(SomCommand command, int status, String detail) Handles the response to control commands which return an OK/error response plus an info stringvoidhandleResponse(SomCommand command, int status, String[] pairs) Handles the response to commands which return data about the current object - i.e.heldMsgs()Get the current number of messages in the Queuehostname()Get hostname of system on which the Queue Manager is runninginAssoc()Get number of inbound associationsvoidincrementMaxChannels(SomCommandListener listener) Increment the allowable maximum number of channels (by one)booleanTest whether we are expecting to connect to this Queue ManagerbooleanGet time of last inbound connectionGet time of last outbound connectionGet percentage free space on logging filesystemGet number of loops detectedmaxChans()Get maximum number of channelsGet number of inbound messages which have been processed.Get number of outbound messages which have been processed.voidminimise(int priority, Date start, Date stop, SomCommandListener listener) Start a MINIMISE operationGet average number of inbound messages per secondGet average number of outbound messages per secondGet maximum operation rateGet reserve operation rateGet average number of operations per secondosType()Get operating system type string for Queue Manager systemoutAssoc()Get total number of outbound associations which have been made.voidperformCkadr(SomCommandListener listener, SomQmgrHandler handler, SomQmgrCKADROptions options) Asks the Queue Manager to check an addressGet percentage free space on queue filesystemGet total received volume of messagesGet total number of rejected associationsvoidreloadConfiguration(SomCommandListener listener) Tell the Queue Manager to reload its configuration from the DSA.Returns the time (local to the Queue Manager) at which the status check was performed.voidreprocess(SomCommandListener listener) Perform a Reprocess operation on all Channels.voidrereadQueue(SomCommandListener listener) Tell the Queue Manager to re-read its message queuevoidrestart(SomCommandListener listener) Tell the Queue Manager to restart.Get the number of runnable channels on this Queue ManagervoidsearchForHeldMessages(SomCommandListener listener) Asks the Queue Manager to get a list of messages in state "held"voidSet the TCP port on which is used for communication with ACP127 channelsvoidsetAcp127TestTapeTemplateDir(String acp127TestTapeTemplateDir) Set the ACP127 Test Tape template directoryvoidSet the TCP port on which is used for communication with OTAM serversvoidsetConfigDN(com.isode.dsapi.DN configDN) static voidsetConnectionTimeout(int value) Set the connection timeout used for all SOM sessions created via this objectvoidsetFriendlyName(String fname) Set the Friendly Name for this Queue ManagervoidsetHostAliases(List<String> hostAliases) Set the aliases for this hostvoidSet the hostname for this Queue ManagervoidsetNoServices(Boolean val) Configure this Queue Manager as one for which we will not attempt to manage servicesvoidsetPassword(String pwd) Set the password which we will use when connecting to this Queue ManagervoidSet the TCP port on which is used for communication with this Queue ManagervoidsetRemoteMTA(boolean val) voidsetSaslMechanism(String mech) Configure the name of the SASL mechanism which we want to use for authenticationvoidsetUseACP127CMPort(boolean value) Configure this Queue Manager object to use the ACP127 channel portvoidsetUseACP127OTAMPort(boolean value) Configure this Queue Manager object to use the OTAM portvoidSet the username which we will use when connecting to this Queue ManagervoidsetUseTls(boolean use) Set the flag which indicates whether TLS should be used for this connectionvoidshutdown(SomCommandListener listener) Tell the Queue Manager to shut downGet SOM version for the Queue Managerstatus()Get Queue Manager status codeGet Queue Manager status as stringGet number of recipient addresses in queuetotalDrs()Get the total number of DRs in the QueueGet the current number of inbound associations to the Queue ManagerGet the current number of messages in the QueueGet the current number of outbound associations from the Queue ManagerGet the current volume of messages in the queueGet total volume of transmitted messagesversion()Get Queue Manager version stringMethods inherited from class com.isode.som.qmgr.objects.SomQmgrObject
addAttribute, addAttribute, addBindListener, clearAttributes, getBooleanAttributeValue, getDoubleAttributeValue, getIntegerAttributeValue, getSession, getStringAttributeValue, notifyBindListeners, notifyListener, notifyListeners, parsePairs, print, print_str, removeBindListener, setSkipNotifications
-
Field Details
-
som_version
-
SOM_QMGR_DISCONNECTED
public static final int SOM_QMGR_DISCONNECTED- See Also:
-
SOM_QMGR_CONNECTING
public static final int SOM_QMGR_CONNECTING- See Also:
-
SOM_QMGR_CONNECTED_ANON
public static final int SOM_QMGR_CONNECTED_ANON- See Also:
-
SOM_QMGR_CONNECTED_AUTH
public static final int SOM_QMGR_CONNECTED_AUTH- See Also:
-
SOM_QMGR_DEFAULT_PORT
public static final int SOM_QMGR_DEFAULT_PORT- See Also:
-
QMGR_STATUS_UP
public static final int QMGR_STATUS_UP- See Also:
-
QMGR_STATUS_DOWN
public static final int QMGR_STATUS_DOWN- See Also:
-
QMGR_STATUS_HALTED
public static final int QMGR_STATUS_HALTED- See Also:
-
QMGR_STATUS_CONGESTED
public static final int QMGR_STATUS_CONGESTED- See Also:
-
QMGR_STATUS_RESTARTING
public static final int QMGR_STATUS_RESTARTING- See Also:
-
QMGR_STATUS_QUIESCING
public static final int QMGR_STATUS_QUIESCING- See Also:
-
-
Constructor Details
-
SomQmgrQueueManager
public SomQmgrQueueManager()Create a new Queue Manager object with default settings -
SomQmgrQueueManager
-
-
Method Details
-
getChannels
Obtain the set of channels on this M-Switch instance- Returns:
- Array of channels
-
getHeldMessages
Get a set of messages which are in the "held" state- Returns:
- Array of "held" messages
-
getChannel
Returns a SomQmgrChannel object of a specific channel, based on the channel DN. May return null, if none found.- Parameters:
channelDN- DN representation of a specific channel.- Returns:
- SomQmgrChannel object for the given channelDN. Or returns null.
- Throws:
SomException- if there is no string representation for an existing channel's name.
-
isConnectionExpected
public boolean isConnectionExpected()Test whether we are expecting to connect to this Queue Manager- Returns:
- true if connection expected
-
getState
public int getState()Get current connection state of Queue Manager- Returns:
- Connection state
-
handleBindResponse
Description copied from interface:SomHandlerHandle the response to a Bind operation- Specified by:
handleBindResponsein interfaceSomHandler- Parameters:
status- operation statusdetail- error detail on failure
-
handleResponse
Description copied from interface:SomQmgrHandlerHandles the response to control commands which return an OK/error response plus an info string- Specified by:
handleResponsein interfaceSomHandler- Specified by:
handleResponsein interfaceSomQmgrHandler- Parameters:
command- the SOM commandstatus- operation statusdetail- detail on error
-
handleResponse
Description copied from interface:SomQmgrHandlerHandles the response to commands which return data about the current object - i.e. we are refreshing an existing object.- Specified by:
handleResponsein interfaceSomQmgrHandler- Parameters:
command- the SOM commandstatus- operation statuspairs- data pairs
-
handleResponse
Description copied from interface:SomQmgrHandlerHandles the response to commands which return a list of channel objects- Specified by:
handleResponsein interfaceSomQmgrHandler- Parameters:
command- the SOM commandstatus- operation statusobject- a channel object
-
handleResponse
Description copied from interface:SomQmgrHandlerHandles the response to commands which return a list of MTA objects- Specified by:
handleResponsein interfaceSomQmgrHandler- Parameters:
command- the SOM commandstatus- operation statusobject- a SOM Qmgr MTA object
-
handleResponse
Description copied from interface:SomQmgrHandlerHandles the response to commands which return a list of message objects- Specified by:
handleResponsein interfaceSomQmgrHandler- Parameters:
command- the SOM commandstatus- operation statusobject- a qmgr message object
-
handleResponse
Description copied from interface:SomQmgrHandlerHandles the response to commands which return a SomMessage object (i.e. read from the Queue or Archive).- Specified by:
handleResponsein interfaceSomQmgrHandler- Parameters:
obj- the SOM commandstatus- operation statusmsg- a message object
-
getInfoString
Get an information string about the Queue Manager- Returns:
- String of information about the Queue Manager for display
-
getHoldInfoString
Get a string containing information about the number of "held" messages- Returns:
- information on held messages
-
getStatus
Refresh the status of the Queue Manager object- Parameters:
listener- Object to notify when update complete, which may be null- Throws:
SomException- on error
-
getSubordinates
Obtains the subordinate objects of this Queue Manager- Parameters:
listener- Object to notify when update complete, which may be null- Throws:
SomException- on error
-
getSubordinateChannels
Obtains the subordinate channels of this Queue Manager- Parameters:
listener- Object to notify when update complete, which may be null- Throws:
SomException- on error
-
searchForHeldMessages
Asks the Queue Manager to get a list of messages in state "held"- Parameters:
listener- object to notify when command completes- Throws:
SomException- on error
-
reprocess
Perform a Reprocess operation on all Channels.- Parameters:
listener- Listener to notify when operation is complete, which may be null- Throws:
SomException- on error
-
performCkadr
public void performCkadr(SomCommandListener listener, SomQmgrHandler handler, SomQmgrCKADROptions options) throws SomException Asks the Queue Manager to check an address- Parameters:
listener- Object to notify when update complete, which may be nullhandler- Object which will handle result of operation, which may not be nulloptions- Arguments to ckadr operation- Throws:
SomException- on error
-
getPort
Get the TCP port on which is used for communication with this Queue Manager- Returns:
- TCP port
-
setPort
Set the TCP port on which is used for communication with this Queue Manager- Parameters:
p- Port to use
-
getACP127CMPort
Get the TCP port on which is used for communication with ACP127 channels- Returns:
- TCP port
-
setACP127CMPort
Set the TCP port on which is used for communication with ACP127 channels- Parameters:
p- Port to use
-
getACPOTAMPort
Get the TCP port on which is used for communication with OTAM servers- Returns:
- TCP port
-
setACPOTAMPort
Set the TCP port on which is used for communication with OTAM servers- Parameters:
p- Port to use
-
getHostName
Get the hostname for this Queue Manager- Returns:
- Hostname
-
setHostName
Set the hostname for this Queue Manager- Parameters:
n- Hostname to use
-
getUsername
Get the username which we will use when connecting to this Queue Manager- Returns:
- username
-
setUsername
Set the username which we will use when connecting to this Queue Manager- Parameters:
n- Username for connection (may be a SASL id) which may not be null
-
getPassword
Get the password which we will use when connecting to this Queue Manager- Returns:
- password
-
setPassword
Set the password which we will use when connecting to this Queue Manager- Parameters:
pwd- Password which may be null
-
getFriendlyName
Get the configured Friendly Name for this Queue Manager- Returns:
- friendly name
-
getUniqueName
Get a unique display Name for this Queue Manager- Returns:
- unique name
-
setFriendlyName
Set the Friendly Name for this Queue Manager- Parameters:
fname- friendly name which may not be null
-
setConnectionTimeout
public static void setConnectionTimeout(int value) Set the connection timeout used for all SOM sessions created via this object- Parameters:
value- the timeout value
-
setUseTls
public void setUseTls(boolean use) Set the flag which indicates whether TLS should be used for this connection- Parameters:
use- true to use TLS
-
getUseTls
public boolean getUseTls()Get the value of the flag which indicates whether TLS should be used- Returns:
- true if TLS in use
-
connect
Connect to the Queue Manager, using the connection information already configured- Throws:
SomException- on error
-
connectACP127CM
Connect to the ACP127 channel- Throws:
SomException- on error
-
connectACPOTAM
Connect to the OTAM server- Throws:
SomException- on error
-
disconnect
Disconnect from this Queue Manager (or ACP127 channel or OTAM server), assuming that we are already connected- Throws:
SomException- on error
-
incrementMaxChannels
Increment the allowable maximum number of channels (by one)- Parameters:
listener- Object to be notified when operation complete, which may be null- Throws:
SomException- on error
-
decrementMaxChannels
Decrement the allowable maximum number of channels (by one)- Parameters:
listener- Object to be notified when operation complete, which may be null- Throws:
SomException- on error
-
enableSubmission
Enable submission into the Queue Manager- Parameters:
listener- Object to be notified when operation complete, which may be null- Throws:
SomException- on error
-
disableSubmission
Disable submission into the Queue Manager- Parameters:
listener- Object to be notified when operation complete, which may be null- Throws:
SomException- on error
-
enableAllChannels
Enable all the channels of this Queue Manager- Parameters:
listener- Object to be notified when operation complete, which may be null- Throws:
SomException- on error
-
disableAllChannels
Disable all the channels of this Queue Manager- Parameters:
listener- Object to be notified when operation complete, which may be null- Throws:
SomException- on error
-
rereadQueue
Tell the Queue Manager to re-read its message queue- Parameters:
listener- Object to be notified when operation complete, which may be null- Throws:
SomException- on error
-
restart
Tell the Queue Manager to restart. Note that this will not work on Windows - the command is ignored by the Queue Manager- Parameters:
listener- Object to be notified when operation complete, which may be null- Throws:
SomException- on error
-
shutdown
Tell the Queue Manager to shut down- Parameters:
listener- Object to be notified when operation complete, which may be null- Throws:
SomException- on error
-
reloadConfiguration
Tell the Queue Manager to reload its configuration from the DSA.- Parameters:
listener- Object to be notified when operation complete, which may be null- Throws:
SomException- on error
-
auditString
public void auditString(String type, String key, String value, SomCommandListener listener) throws SomException - Throws:
SomException
-
addrIn
Get the number of inbound addresses which have been received- Returns:
- number of inbound addresses
- Throws:
SomException- on error
-
getErrorText
Get last error text- Returns:
- error text
-
addrOut
Get the number of outbound addresses processed- Returns:
- number of addresses
- Throws:
SomException- on error
-
boottime
Get the time at which the Queue Manager was started- Returns:
- start time (UTC Time string)
- Throws:
SomException- on error
-
currChans
Get the current number of running channels- Returns:
- number of running channels
- Throws:
SomException- on error
-
inAssoc
Get number of inbound associations- Returns:
- Number of inbound associations
- Throws:
SomException- on error
-
maxChans
Get maximum number of channels- Returns:
- max channels
- Throws:
SomException- on error
-
messagesIn
Get number of inbound messages which have been processed.- Returns:
- number of inbound messages
- Throws:
SomException- on error
-
messagesOut
Get number of outbound messages which have been processed.- Returns:
- number of outbound messages
- Throws:
SomException- on error
-
msgsInPerSec
Get average number of inbound messages per second- Returns:
- average number of inbound messages per second
- Throws:
SomException- on error
-
msgsOutPerSec
Get average number of outbound messages per second- Returns:
- average number of outbound messages per second
- Throws:
SomException- on error
-
opsPerSecond
Get average number of operations per second- Returns:
- average number of operations per second
- Throws:
SomException- on error
-
outAssoc
Get total number of outbound associations which have been made.- Returns:
- number of outbound associations
- Throws:
SomException- on error
-
reporttime
Returns the time (local to the Queue Manager) at which the status check was performed. This allows the user of the SOM client API to detect differences between the clock settings on the client and Queue Manager systems (if any).- Returns:
- Queue Manager local time (UTC time string)
- Throws:
SomException- on error
-
runnableChans
Get the number of runnable channels on this Queue Manager- Returns:
- number of runnable channels
- Throws:
SomException- on error
-
totalDrs
Get the total number of DRs in the Queue- Returns:
- total number of DRs in Queue
- Throws:
SomException- on error
-
totalInAssoc
Get the current number of inbound associations to the Queue Manager- Returns:
- current number of inbound associations
- Throws:
SomException- on error
-
totalMsgs
Get the current number of messages in the Queue- Returns:
- current number of messages in the queue
- Throws:
SomException- on error
-
heldMsgs
Get the current number of messages in the Queue- Returns:
- current number of messages in the queue
- Throws:
SomException- on error
-
totalOutAssoc
Get the current number of outbound associations from the Queue Manager- Returns:
- current number of outbound associations
- Throws:
SomException- on error
-
totalVolume
Get the current volume of messages in the queue- Returns:
- volume of message in the queue
- Throws:
SomException- on error
-
version
Get Queue Manager version string- Returns:
- version string
- Throws:
SomException- on error
-
hostname
Get hostname of system on which the Queue Manager is running- Returns:
- hostname of Queue Manager system
- Throws:
SomException- on error
-
chanRate
Get average number of channels blocked- Returns:
- channel block rate
- Throws:
SomException- on error
-
dirname
Get Queue Manager DN (if directory-based configuration is in use)- Returns:
- Queue Manager DN
- Throws:
SomException- on error
-
failedConvert
Get number of failed conversion operations- Returns:
- number of failed conversions
- Throws:
SomException- on error
-
failedInAssoc
Get number of failed inbound connections- Returns:
- number of failed inbound connections
- Throws:
SomException- on error
-
lastInboundTime
Get time of last inbound connection- Returns:
- time of last inbound connection (UTC Time string)
- Throws:
SomException- on error
-
lastOutboundTime
Get time of last outbound connection- Returns:
- time of last outbound connection (UTC Time string)
- Throws:
SomException- on error
-
loopsDetected
Get number of loops detected- Returns:
- number of loops detected
- Throws:
SomException- on error
-
oprateMax
Get maximum operation rate- Returns:
- max operation rate
- Throws:
SomException- on error
-
oprateReserve
Get reserve operation rate- Returns:
- reserve operation rate
- Throws:
SomException- on error
-
receivedVolume
Get total received volume of messages- Returns:
- total volume received
- Throws:
SomException- on error
-
rejectedAssoc
Get total number of rejected associations- Returns:
- total number of rejected associations
- Throws:
SomException- on error
-
somVersion
Get SOM version for the Queue Manager- Returns:
- SOM version
- Throws:
SomException- on error
-
status
Get Queue Manager status code- Returns:
- status code
- Throws:
SomException- on error
-
statusString
Get Queue Manager status as string- Returns:
- status string
- Throws:
SomException- on error
-
osType
Get operating system type string for Queue Manager system- Returns:
- OS type string
- Throws:
SomException- on error
-
storedRecipients
Get number of recipient addresses in queue- Returns:
- number of recipient address in queue
- Throws:
SomException- on error
-
transmittedVolume
Get total volume of transmitted messages- Returns:
- total transmitted volume (kilobytes)
- Throws:
SomException- on error
-
minimise
public void minimise(int priority, Date start, Date stop, SomCommandListener listener) throws SomException Start a MINIMISE operation- Parameters:
priority- minimum priority for MINIMISEstart- start time (UTC time string) which may be nullstop- stop time (UTC time string) which may be nulllistener- object to be notified when operation complete which may be null- Throws:
SomException- on error
-
getCurrentTimeOffset
- Returns:
- difference between localhost current time and qmgr current time in seconds
-
getCurrentTime
- Returns:
- current time of the qmgr
-
getHostAliases
Get the aliases we have registed for this Queue Manager's hostname- Returns:
- Vector of alias names
-
setHostAliases
Set the aliases for this host- Parameters:
hostAliases- which may be null
-
setNoServices
Configure this Queue Manager as one for which we will not attempt to manage services- Parameters:
val- true if we do not want to manage services
-
getNoServices
Get indication of whether we want to manage services for this Queue Manager- Returns:
- true if we do not want to manage services
-
setSaslMechanism
Configure the name of the SASL mechanism which we want to use for authentication- Parameters:
mech- mechanism name which may be null
-
getSaslMechanism
Get the name of the SASL mechanism- Returns:
- SASL mechanism name
-
setUseACP127OTAMPort
public void setUseACP127OTAMPort(boolean value) Configure this Queue Manager object to use the OTAM port- Parameters:
value- true if this object should use the OTAM port
-
setUseACP127CMPort
public void setUseACP127CMPort(boolean value) Configure this Queue Manager object to use the ACP127 channel port- Parameters:
value- true if this object should use the ACP127 channel port
-
getUseACP127OTAMPort
public boolean getUseACP127OTAMPort()Find out if this Queue Manager object is using the OTAM port- Returns:
- true if this object is using the OTAM port
-
getUseACP127CMPort
public boolean getUseACP127CMPort()Find out if this Queue Manager object is using the ACP127 channel port- Returns:
- true if this object is using the ACP127 channel port
-
getAcp127TestTapeTemplateDir
Get the ACP127 Test Tape template directory- Returns:
- test tape template directory
-
setAcp127TestTapeTemplateDir
Set the ACP127 Test Tape template directory- Parameters:
acp127TestTapeTemplateDir- test tape template directory
-
getUseACP127RepairPort
public boolean getUseACP127RepairPort()Find out if this Queue Manager object is using the ACP127 repair port- Returns:
- true if this object is using the ACP127 repair port
-
getACP127RepairPort
Get the ACP127 repair port- Returns:
- the ACP127 repair port
-
loggingFreePercent
Get percentage free space on logging filesystem- Returns:
- percentage
- Throws:
SomException- on error
-
archiveFreePercent
Get percentage free space on archive filesystem- Returns:
- percentage
- Throws:
SomException- on error
-
queueFreePercent
Get percentage free space on queue filesystem- Returns:
- percentage
- Throws:
SomException- on error
-
lastOperation
- Throws:
SomException
-
lastOperationTime
- Throws:
SomException
-
getConfigDN
public com.isode.dsapi.DN getConfigDN() -
setConfigDN
public void setConfigDN(com.isode.dsapi.DN configDN) -
isRemoteMTA
public boolean isRemoteMTA() -
setRemoteMTA
public void setRemoteMTA(boolean val) -
getProductMaxVer
- Throws:
SomException
-
getProductExpiryDate
- Throws:
SomException
-
getProductName
- Throws:
SomException
-
getProductFamily
- Throws:
SomException
-
getProductSubfeatures
- Throws:
SomException
-
getProductBanner
- Throws:
SomException
-