|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.as400.vaccess.VSystemPool
The VSystemPool class defines the representation of system pool on an AS/400 for use in various models and panes in this package.
Most errors are reported as ErrorEvents rather than throwing exceptions. Users should listen for ErrorEvents in order to diagnose and recover from error conditions.
VSystemPool objects generate the following events:
Field Summary | |
static java.lang.String |
IDENTIFIER_PROPERTY
The property identifier for the system pool identifier. |
static java.lang.String |
POOL_SIZE_PROPERTY
The property identifier for the pool size. |
static java.lang.String |
RESERVED_SIZE_PROPERTY
The property identifier for the reserved size. |
Fields inherited from interface com.ibm.as400.vaccess.VObject |
DESCRIPTION_PROPERTY, NAME_PROPERTY |
Constructor Summary | |
VSystemPool()
Constructs a VSystemPool object. |
|
VSystemPool(SystemPool systemPool)
Constructs a VSystemPool object. |
Method Summary | |
void |
addErrorListener(ErrorListener listener)
Adds a listener to be notified when an error occurs. |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a listener to be notified when the value of any bound property changes. |
void |
addVetoableChangeListener(java.beans.VetoableChangeListener listener)
Adds a listener to be notified when the value of any constrained property changes. |
void |
addVObjectListener(VObjectListener listener)
Adds a listener to be notified when a VObject is changed, created, or deleted. |
void |
addWorkingListener(WorkingListener listener)
Adds a listener to be notified when work starts and stops on potentially long-running operations. |
void |
errorOccurred(ErrorEvent event)
Invoked when an error has occurred. |
VAction[] |
getActions()
Returns the list of actions that can be performed. |
VAction |
getDefaultAction()
Returns the default action. |
javax.swing.Icon |
getIcon(int size,
boolean open)
Returns the icon. |
VPropertiesPane |
getPropertiesPane()
Returns the properties pane. |
java.lang.Object |
getPropertyValue(java.lang.Object propertyIdentifier)
Returns a property value. |
AS400 |
getSystem()
Returns the AS/400 system in which the system pool information resides. |
SystemPool |
getSystemPool()
Returns the systemPool. |
java.lang.String |
getText()
Returns the text which is the system pool name. |
boolean |
isAllowModify()
Returns true if the modify action is allowed, false otherwise. |
void |
load()
Loads information about the object from the AS/400. |
void |
removeErrorListener(ErrorListener listener)
Removes an error listener. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes a property change listener. |
void |
removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
Removes a vetoable change listener. |
void |
removeVObjectListener(VObjectListener listener)
Removes a VObjectListener. |
void |
removeWorkingListener(WorkingListener listener)
Removes a working listener. |
void |
setAllowModify(boolean allowModify)
Set the state of modify action. |
void |
setSystemPool(SystemPool systemPool)
Sets the SystemPool object. |
java.lang.String |
toString()
Returns the string representation of the system pool name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static java.lang.String IDENTIFIER_PROPERTY
public static java.lang.String POOL_SIZE_PROPERTY
public static java.lang.String RESERVED_SIZE_PROPERTY
Constructor Detail |
public VSystemPool()
public VSystemPool(SystemPool systemPool)
systemPool
- The SystemPool object.Method Detail |
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 void errorOccurred(ErrorEvent event)
event
- The error event.public VAction[] getActions()
getActions
in interface VObject
public VAction getDefaultAction()
getDefaultAction
in interface VObject
public javax.swing.Icon getIcon(int size, boolean open)
getIcon
in interface VObject
size
- The icon's size, either 16 or 32. If any other value
is given, a default one will be returned.open
- This parameter has no effect.public VPropertiesPane getPropertiesPane()
getPropertiesPane
in interface VObject
public java.lang.Object getPropertyValue(java.lang.Object propertyIdentifier)
getPropertyValue
in interface VObject
propertyIdentifier
- The property identifier.public AS400 getSystem()
public SystemPool getSystemPool()
public java.lang.String getText()
getText
in interface VObject
public boolean isAllowModify()
public void load()
load
in interface VObject
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 setAllowModify(boolean allowModify)
allowModify
- The boolean value.public void setSystemPool(SystemPool systemPool) throws java.beans.PropertyVetoException
systemPool
- The SystemPool object.java.beans.PropertyVetoException
- If the change is vetoed.public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |