|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.broker.config.proxy.AdministeredObject
com.ibm.broker.config.proxy.LogProxy
public class LogProxy
The LogProxy represents the selection of broker log entries for the current user.
In order to use LogProxy objects, applications must first obtain handles to them. Here is an example of how to do this:
ConfigManagerConnectionParameters cmcp = new MQConfigManagerConnectionParameters("localhost", 1414, "QMGR"); ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp); LogProxy l = cmp.getLog();
com.ibm.broker.config.proxy.LogProxy extends
com.ibm.broker.config.proxy.AdministeredObject
|
|
Responsibilities | Represents a collection of Log Entries. |
Internal Collaborators | com.ibm.broker.config.proxy.LogEntry |
Change Activity: -------- ----------- ------------- ------------------------------------ Reason: Date: Originator: Comments: -------- ----------- ------------- ------------------------------------ 25103.1 2004-03-29 HDMPL v6 Release 44739.7 2007-07-30 HDMPL v6.1 Release: Methods now return genericized types where relevant
Method Summary | |
---|---|
void |
clear()
Removes all log entries associated with this LogProxy (that is, clears the log of all of this user's messages). |
java.util.Enumeration<LogEntry> |
elements()
Returns an Enumeration of all LogEntry objects available to the user in the log. |
ConfigurationObjectType |
getConfigurationObjectType()
Returns the ConfigurationObjectType associated with this AdministeredObject type. |
ConfigurationObjectType |
getConfigurationObjectTypeOfParent()
Returns the ConfigurationObjectType associated with the logical parent of this AdministeredObject type. |
LogEntry |
getLogEntry(int position)
Returns the LogEntry at the supplied position in the log, |
java.lang.String |
getName()
Returns the name of the object |
int |
getSize()
Returns the number of LogEntry objects available to the user. |
java.lang.String |
toString()
Displays the type and UUID of the current object (or the name if it is available). |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public int getSize() throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
- if the requested property is not yet known.public LogEntry getLogEntry(int position) throws java.lang.ArrayIndexOutOfBoundsException, ConfigManagerProxyPropertyNotInitializedException
position
- Number of the LogEntry to return. The
minimum value is 1, the maximum value is determined by
getSize().
java.lang.ArrayIndexOutOfBoundsException
- if the value
of the supplied position is less than one or greater
than the number of viewable entries.
ConfigManagerProxyPropertyNotInitializedException
- if the requested property is not yet known.public java.util.Enumeration<LogEntry> elements() throws ConfigManagerProxyPropertyNotInitializedException
ConfigManagerProxyPropertyNotInitializedException
- if the requested property is not yet known.public void clear() throws ConfigManagerProxyLoggedException
ConfigManagerProxyLoggedException
- if the request to
clear the log could not be sent to the Configuration Manager.public ConfigurationObjectType getConfigurationObjectType()
getConfigurationObjectType
in class AdministeredObject
public ConfigurationObjectType getConfigurationObjectTypeOfParent()
getConfigurationObjectTypeOfParent
in class AdministeredObject
public java.lang.String getName() throws ConfigManagerProxyPropertyNotInitializedException
getName
in class AdministeredObject
ConfigManagerProxyPropertyNotInitializedException
- if the property could not be determined because the Config
Manager has not yet supplied the relevant information.public java.lang.String toString()
toString
in class AdministeredObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |