public class VMessageQueue extends java.lang.Object implements VNode, java.io.Serializable
Most errors are reported as ErrorEvents rather than throwing exceptions. Users should listen for ErrorEvents in order to diagnose and recover from error conditions.
VMessageQueue objects generate the following events:
MessageQueue
,
Serialized FormDESCRIPTION_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
VMessageQueue()
Deprecated.
Constructs a VMessageQueue object.
|
VMessageQueue(AS400 system)
Deprecated.
Constructs a VMessageQueue object.
|
VMessageQueue(AS400 system,
java.lang.String path)
Deprecated.
Constructs a VMessageQueue object.
|
VMessageQueue(VNode parent,
AS400 system,
java.lang.String path)
Deprecated.
Constructs a VMessageQueue object.
|
Modifier and Type | Method and Description |
---|---|
void |
addErrorListener(ErrorListener listener)
Deprecated.
Adds a listener to be notified when an error occurs.
|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Deprecated.
Adds a listener to be notified when the value of any
bound property changes.
|
void |
addVetoableChangeListener(java.beans.VetoableChangeListener listener)
Deprecated.
Adds a listener to be notified when the value of any
constrained property changes.
|
void |
addVObjectListener(VObjectListener listener)
Deprecated.
Adds a listener to be notified when a VObject is changed,
created, or deleted.
|
void |
addWorkingListener(WorkingListener listener)
Deprecated.
Adds a listener to be notified when work starts and stops
on potentially long-running operations.
|
java.util.Enumeration |
children()
Deprecated.
Returns the children of the node.
|
VAction[] |
getActions()
Deprecated.
Returns the list of actions that can be performed.
|
boolean |
getAllowsChildren()
Deprecated.
Indiciates if the node allows children.
|
javax.swing.tree.TreeNode |
getChildAt(int index)
Deprecated.
Returns the child node at the specified index.
|
int |
getChildCount()
Deprecated.
Returns the number of children.
|
VAction |
getDefaultAction()
Deprecated.
Returns the default action.
|
VObject |
getDetailsChildAt(int index)
Deprecated.
Returns the child for the details at the specified index.
|
int |
getDetailsChildCount()
Deprecated.
Returns the number of children for the details.
|
javax.swing.table.TableColumnModel |
getDetailsColumnModel()
Deprecated.
Returns the table column model to use in the details
when representing the children.
|
int |
getDetailsIndex(VObject detailsChild)
Deprecated.
Returns the index of the specified child for the details.
|
javax.swing.Icon |
getIcon(int size,
boolean open)
Deprecated.
Returns the icon.
|
int |
getIndex(javax.swing.tree.TreeNode child)
Deprecated.
Returns the index of the specified child.
|
javax.swing.tree.TreeNode |
getParent()
Deprecated.
Returns the parent node.
|
java.lang.String |
getPath()
Deprecated.
Returns the fully qualified integrated file system path name of the message queue.
|
VPropertiesPane |
getPropertiesPane()
Deprecated.
Returns the properties pane.
|
java.lang.Object |
getPropertyValue(java.lang.Object propertyIdentifier)
Deprecated.
Returns a property value.
|
java.lang.String |
getSelection()
Deprecated.
Returns the selection.
|
int |
getSeverity()
Deprecated.
Returns the severity.
|
AS400 |
getSystem()
Deprecated.
Returns the system on which the message queue exists.
|
java.lang.String |
getText()
Deprecated.
Returns the name of the message queue.
|
boolean |
isLeaf()
Deprecated.
Indicates if the node is a leaf.
|
boolean |
isSortable()
Deprecated.
Indicates if the details children are sortable.
|
void |
load()
Deprecated.
Loads information about the object from the system.
|
void |
removeErrorListener(ErrorListener listener)
Deprecated.
Removes an error listener.
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Deprecated.
Removes a property change listener.
|
void |
removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
Deprecated.
Removes a vetoable change listener.
|
void |
removeVObjectListener(VObjectListener listener)
Deprecated.
Removes a VObjectListener.
|
void |
removeWorkingListener(WorkingListener listener)
Deprecated.
Removes a working listener.
|
void |
setPath(java.lang.String path)
Deprecated.
Sets the fully qualified integrated file system path name of the message queue.
|
void |
setSelection(java.lang.String selection)
Deprecated.
Sets the selection.
|
void |
setSeverity(int severity)
Deprecated.
Sets the severity.
|
void |
setSystem(AS400 system)
Deprecated.
Sets the system on which the message queue resides.
|
void |
sortDetailsChildren(java.lang.Object[] propertyIdentifiers,
boolean[] orders)
Deprecated.
Sorts the children for the details.
|
java.lang.String |
toString()
Deprecated.
Returns the string representation of the description.
|
public VMessageQueue()
public VMessageQueue(AS400 system)
system
- The system on which the message queue resides.public VMessageQueue(AS400 system, java.lang.String path)
system
- The system on which the message queue resides.path
- The fully qualified integrated file system path name of the message queue. The path must be in the format of /QSYS.LIB/libname.LIB/messageQueue.MSGQ.public VMessageQueue(VNode parent, AS400 system, java.lang.String path)
parent
- The parent.system
- The system on which the message queue resides.path
- The fully qualified integrated file system path name of the message queue. The path must be in the format of /QSYS.LIB/libname.LIB/messageQueue.MSGQ.public void addErrorListener(ErrorListener listener)
addErrorListener
in interface VObject
listener
- The listener.public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- The listener.public void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
listener
- The listener.public void addVObjectListener(VObjectListener listener)
addVObjectListener
in interface VObject
listener
- The listener.public void addWorkingListener(WorkingListener listener)
addWorkingListener
in interface VObject
listener
- The listener.public java.util.Enumeration children()
children
in interface javax.swing.tree.TreeNode
public VAction[] getActions()
getActions
in interface VObject
public boolean getAllowsChildren()
getAllowsChildren
in interface javax.swing.tree.TreeNode
public javax.swing.tree.TreeNode getChildAt(int index)
getChildAt
in interface javax.swing.tree.TreeNode
index
- The index.public int getChildCount()
getChildCount
in interface javax.swing.tree.TreeNode
public VAction getDefaultAction()
getDefaultAction
in interface VObject
public VObject getDetailsChildAt(int index)
getDetailsChildAt
in interface VNode
index
- The index.public int getDetailsChildCount()
getDetailsChildCount
in interface VNode
public int getDetailsIndex(VObject detailsChild)
getDetailsIndex
in interface VNode
detailsChild
- The details child.public javax.swing.table.TableColumnModel getDetailsColumnModel()
getDetailsColumnModel
in interface VNode
VObject.getPropertyValue(java.lang.Object)
public javax.swing.Icon getIcon(int size, boolean open)
public int getIndex(javax.swing.tree.TreeNode child)
getIndex
in interface javax.swing.tree.TreeNode
child
- The child.public javax.swing.tree.TreeNode getParent()
getParent
in interface javax.swing.tree.TreeNode
public java.lang.String getPath()
MessageQueue.getPath()
public VPropertiesPane getPropertiesPane()
getPropertiesPane
in interface VObject
public java.lang.Object getPropertyValue(java.lang.Object propertyIdentifier)
getPropertyValue
in interface VObject
propertyIdentifier
- The property identifier. The choices are
NAME_PROPERTY or DESCRIPTION_PROPERTY.public java.lang.String getSelection()
MessageQueue.getSelection()
public int getSeverity()
MessageQueue.getSeverity()
public AS400 getSystem()
public java.lang.String getText()
public boolean isLeaf()
isLeaf
in interface javax.swing.tree.TreeNode
public boolean isSortable()
isSortable
in interface VNode
public void load()
public void removeErrorListener(ErrorListener listener)
removeErrorListener
in interface VObject
listener
- The listener.public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
listener
- The listener.public void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
listener
- The listener.public void removeVObjectListener(VObjectListener listener)
removeVObjectListener
in interface VObject
listener
- The listener.public void removeWorkingListener(WorkingListener listener)
removeWorkingListener
in interface VObject
listener
- The listener.public void setPath(java.lang.String path) throws java.beans.PropertyVetoException
path
- The fully qualified integrated file system path name of the message queue. The path must be in the format of /QSYS.LIB/libname.LIB/messageQueue.MSGQ. The library and queue name must each be 10 characters or less.java.beans.PropertyVetoException
- If the change is vetoed.MessageQueue.setPath(java.lang.String)
public void setSelection(java.lang.String selection) throws java.beans.PropertyVetoException
selection
- The selection.java.beans.PropertyVetoException
- If the change is vetoed.MessageQueue.setSelection(java.lang.String)
public void setSeverity(int severity) throws java.beans.PropertyVetoException
severity
- The severity.java.beans.PropertyVetoException
- If the change is vetoed.MessageQueue.setSeverity(int)
public void setSystem(AS400 system) throws java.beans.PropertyVetoException
system
- The system on which the message queue resides.java.beans.PropertyVetoException
- If the change is vetoed.public void sortDetailsChildren(java.lang.Object[] propertyIdentifiers, boolean[] orders)
sortDetailsChildren
in interface VNode
propertyIdentifiers
- The property identifiers.orders
- The sort orders for each property
identifier. true for ascending order;
false for descending order.public java.lang.String toString()
toString
in class java.lang.Object