|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.phoenix_int.aserver.PHXSimpleSelfManager
com.phoenix_int.aserver.PHXSimpleSelfManager2
com.phoenix_int.aserver.PHXSimpleSelfManager3
public class PHXSimpleSelfManager3
This is a class that implements most of the functionality of a self-managing components. The class provides utility functions for storing variables. These variables are then served to the Analysis Server automatically through the listProperites, getValue, and setValue functions.
This is the second iteration on this class, which provides new functions for setValue and getValue which are capable of "streaming" large files and strings without loading them into memory via the PHXStringBuffer and PHXRawFile classes.
This is the third iteration on this class, which provides a new function for getting back info from the user on invoked methods to determine things like whether the input values should be read in again.
| Constructor Summary | |
|---|---|
PHXSimpleSelfManager3()
|
|
| Method Summary | |
|---|---|
com.phoenix_int.aserver.ascore.PHXConnection |
getConnection()
Gets the connection object |
PHXRunShare |
getRunShare2()
Return the run share object |
void |
setConnection(com.phoenix_int.aserver.ascore.PHXConnection c)
Sets the connection object |
void |
setRunShare2(PHXRunShare rs)
Sets the run share object |
| Methods inherited from class com.phoenix_int.aserver.PHXSimpleSelfManager |
|---|
addMethod, addMethod, addMethod, addMethod, addMethod, addVariable, addVariable, addVariable, addVariable, forceSetValue, getGroup, getMethodDescriptor, getMethodDescriptors, getPropertyDescriptors, getRemainder, getRootGroup, getValue, getValue2, getVariableFullName, getVariableInfo, getVariableInfo, getVariableInfo, invoke, invoke2, makeGroup, removeVariable, setValue, setValue2, setValueActual |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.phoenix_int.aserver.IPHXSelfManager3 |
|---|
invoke2 |
| Methods inherited from interface com.phoenix_int.aserver.IPHXSelfManager2 |
|---|
getValue2, setValue2 |
| Methods inherited from interface com.phoenix_int.aserver.IPHXSelfManager |
|---|
getMethodDescriptors, getPropertyDescriptors, getValue, invoke, setValue |
| Constructor Detail |
|---|
public PHXSimpleSelfManager3()
| Method Detail |
|---|
public PHXRunShare getRunShare2()
public void setRunShare2(PHXRunShare rs)
public void setConnection(com.phoenix_int.aserver.ascore.PHXConnection c)
setConnection in interface com.phoenix_int.aserver.IPHXConnectorpublic com.phoenix_int.aserver.ascore.PHXConnection getConnection()
getConnection in interface com.phoenix_int.aserver.IPHXConnector
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||