com.ibm.as400.vaccess
Class VSystemPool

java.lang.Object
  extended bycom.ibm.as400.vaccess.VSystemPool
All Implemented Interfaces:
Serializable, VObject

Deprecated. Use Java Swing instead, along with the classes in package com.ibm.as400.access

public class VSystemPool
extends Object
implements VObject, Serializable

The VSystemPool class defines the representation of system pool on a server 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:

See Also:
Serialized Form

Field Summary
static String IDENTIFIER_PROPERTY
          Deprecated. The property identifier for the system pool identifier.
static String POOL_SIZE_PROPERTY
          Deprecated. The property identifier for the pool size.
static String RESERVED_SIZE_PROPERTY
          Deprecated. The property identifier for the reserved size.
 
Fields inherited from interface com.ibm.as400.vaccess.VObject
DESCRIPTION_PROPERTY, NAME_PROPERTY
 
Constructor Summary
VSystemPool()
          Deprecated. Constructs a VSystemPool object.
VSystemPool(SystemPool systemPool)
          Deprecated. Constructs a VSystemPool object.
 
Method Summary
 void addErrorListener(ErrorListener listener)
          Deprecated. Adds a listener to be notified when an error occurs.
 void addPropertyChangeListener(PropertyChangeListener listener)
          Deprecated. Adds a listener to be notified when the value of any bound property changes.
 void addVetoableChangeListener(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.
 void errorOccurred(ErrorEvent event)
          Deprecated. Invoked when an error has occurred.
 VAction[] getActions()
          Deprecated. Returns the list of actions that can be performed.
 VAction getDefaultAction()
          Deprecated. Returns the default action.
 Icon getIcon(int size, boolean open)
          Deprecated. Returns the icon.
 VPropertiesPane getPropertiesPane()
          Deprecated. Returns the properties pane.
 Object getPropertyValue(Object propertyIdentifier)
          Deprecated. Returns a property value.
 AS400 getSystem()
          Deprecated. Returns the system in which the system pool information resides.
 SystemPool getSystemPool()
          Deprecated. Returns the systemPool.
 String getText()
          Deprecated. Returns the text which is the system pool name.
 boolean isAllowModify()
          Deprecated. Returns true if the modify action is allowed, false otherwise.
 void load()
          Deprecated. Loads information about the object from the server.
 void removeErrorListener(ErrorListener listener)
          Deprecated. Removes an error listener.
 void removePropertyChangeListener(PropertyChangeListener listener)
          Deprecated. Removes a property change listener.
 void removeVetoableChangeListener(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 setAllowModify(boolean allowModify)
          Deprecated. Set the state of modify action.
 void setSystemPool(SystemPool systemPool)
          Deprecated. Sets the SystemPool object.
 String toString()
          Deprecated. 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

IDENTIFIER_PROPERTY

public static String IDENTIFIER_PROPERTY
Deprecated. 
The property identifier for the system pool identifier.


POOL_SIZE_PROPERTY

public static String POOL_SIZE_PROPERTY
Deprecated. 
The property identifier for the pool size.


RESERVED_SIZE_PROPERTY

public static String RESERVED_SIZE_PROPERTY
Deprecated. 
The property identifier for the reserved size.

Constructor Detail

VSystemPool

public VSystemPool()
Deprecated. 
Constructs a VSystemPool object.


VSystemPool

public VSystemPool(SystemPool systemPool)
Deprecated. 
Constructs a VSystemPool object.

Parameters:
systemPool - The SystemPool object.
Method Detail

addErrorListener

public void addErrorListener(ErrorListener listener)
Deprecated. 
Adds a listener to be notified when an error occurs.

Specified by:
addErrorListener in interface VObject
Parameters:
listener - The listener.

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
Deprecated. 
Adds a listener to be notified when the value of any bound property changes.

Parameters:
listener - The listener.

addVetoableChangeListener

public void addVetoableChangeListener(VetoableChangeListener listener)
Deprecated. 
Adds a listener to be notified when the value of any constrained property changes.

Parameters:
listener - The listener.

addVObjectListener

public void addVObjectListener(VObjectListener listener)
Deprecated. 
Adds a listener to be notified when a VObject is changed, created, or deleted.

Specified by:
addVObjectListener in interface VObject
Parameters:
listener - The listener.

addWorkingListener

public void addWorkingListener(WorkingListener listener)
Deprecated. 
Adds a listener to be notified when work starts and stops on potentially long-running operations.

Specified by:
addWorkingListener in interface VObject
Parameters:
listener - The listener.

errorOccurred

public void errorOccurred(ErrorEvent event)
Deprecated. 
Invoked when an error has occurred.

Parameters:
event - The error event.

getActions

public VAction[] getActions()
Deprecated. 
Returns the list of actions that can be performed.

Specified by:
getActions in interface VObject
Returns:
Always null. There are no actions.

getDefaultAction

public VAction getDefaultAction()
Deprecated. 
Returns the default action.

Specified by:
getDefaultAction in interface VObject
Returns:
Always null. There is no default action.

getIcon

public Icon getIcon(int size,
                    boolean open)
Deprecated. 
Returns the icon.

Specified by:
getIcon in interface VObject
Parameters:
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.
Returns:
The icon.

getPropertiesPane

public VPropertiesPane getPropertiesPane()
Deprecated. 
Returns the properties pane.

Specified by:
getPropertiesPane in interface VObject
Returns:
The properties pane.

getPropertyValue

public Object getPropertyValue(Object propertyIdentifier)
Deprecated. 
Returns a property value.

Specified by:
getPropertyValue in interface VObject
Parameters:
propertyIdentifier - The property identifier.
Returns:
The property value, or null if the property identifier is not recognized.

getSystem

public AS400 getSystem()
Deprecated. 
Returns the system in which the system pool information resides.

Returns:
The system in which the system pool information resides.

getSystemPool

public SystemPool getSystemPool()
Deprecated. 
Returns the systemPool.

Returns:
The systemPool, or null if it has not been set.

getText

public String getText()
Deprecated. 
Returns the text which is the system pool name.

Specified by:
getText in interface VObject
Returns:
The text which is the system pool name.

isAllowModify

public boolean isAllowModify()
Deprecated. 
Returns true if the modify action is allowed, false otherwise.

Returns:
true if the modify action is allowed, false otherwise.

load

public void load()
Deprecated. 
Loads information about the object from the server.

Specified by:
load in interface VObject

removeErrorListener

public void removeErrorListener(ErrorListener listener)
Deprecated. 
Removes an error listener.

Specified by:
removeErrorListener in interface VObject
Parameters:
listener - The listener.

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
Deprecated. 
Removes a property change listener.

Parameters:
listener - The listener.

removeVetoableChangeListener

public void removeVetoableChangeListener(VetoableChangeListener listener)
Deprecated. 
Removes a vetoable change listener.

Parameters:
listener - The listener.

removeVObjectListener

public void removeVObjectListener(VObjectListener listener)
Deprecated. 
Removes a VObjectListener.

Specified by:
removeVObjectListener in interface VObject
Parameters:
listener - The listener.

removeWorkingListener

public void removeWorkingListener(WorkingListener listener)
Deprecated. 
Removes a working listener.

Specified by:
removeWorkingListener in interface VObject
Parameters:
listener - The listener.

setAllowModify

public void setAllowModify(boolean allowModify)
Deprecated. 
Set the state of modify action.

Parameters:
allowModify - The boolean value.

setSystemPool

public void setSystemPool(SystemPool systemPool)
                   throws PropertyVetoException
Deprecated. 
Sets the SystemPool object.

Parameters:
systemPool - The SystemPool object.
Throws:
PropertyVetoException - If the change is vetoed.

toString

public String toString()
Deprecated. 
Returns the string representation of the system pool name.

Returns:
The string representation of the system pool name.