|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IEnterpriseNodeBase
This interface represents an environment where BusinessObjects Enterprise binary files are installed and running. It includes information about the physical machine and the user account under which BusinessObjects Enterprise is running as well as information about the servers it is running.
| Field Summary | |
|---|---|
static java.lang.String |
KIND
|
static java.lang.String |
PROGID
|
static int |
TYPEID
The TypeId for Enterprise Node objects. |
| Method Summary | |
|---|---|
IConfigProperties |
getConfigProps()
Returns the configuration properties that will be applied to the servers for this enterprise node. |
java.lang.String |
getHostName()
Returns the host name of the machine that is running the servers associated with this enterprise node. |
int |
getInstallID()
Returns the ID of the install associated with this enterprise node. |
int |
getPID()
Returns the process ID of this enterprise node. |
INameValuePairs |
getPlaceholders()
Returns the placeholder resolutions used in various paths throughout the Server Intelligence model. |
java.util.Set |
getServers()
Returns the IDs of the servers that are associated with this enterprise node To read this value, this object must contain the SI_SERVER4ENTNODE property. |
java.lang.String |
getTempDir()
Returns the temp dir of this enterprise node. |
java.lang.String |
getUserName()
Returns the name of the operating system account under which the servers are running. |
boolean |
isAlive()
Returns whether the Server Intelligence Agent is alive. |
void |
setInstallID(int installID)
Associates this EnterpriseNode with an Install. |
void |
setTempDir(java.lang.String tempdir)
Sets the temp dir of this enterprise node |
| Field Detail |
|---|
static final int TYPEID
The TypeId for Enterprise Node objects.
static final java.lang.String KIND
static final java.lang.String PROGID
| Method Detail |
|---|
java.lang.String getHostName()
To read this value, this object must contain the SI_SERVER_NAME property.
java.util.Set getServers()
throws SDKException
To read this value, this object must contain the SI_SERVER4ENTNODE property.
SDKException - if the process is unsuccessful.
int getInstallID()
throws SDKException
To read this value, this object must contain the SI_ENTNODE_INSTALL property.
SDKException - if the process is unsuccessful.
void setInstallID(int installID)
throws SDKException
Associates this EnterpriseNode with an Install.
installID - The install ID.
SDKException - This is thrown if the process is unsuccessful.INameValuePairs getPlaceholders()
To read this value, this object must contain the SI_PLACEHOLDERS property.
java.lang.String getUserName()
To read this value, this object must contain the SI_USERNAME property.
boolean isAlive()
throws SDKException
To read this value, this object must contain the SI_SERVER_IS_ALIVE property.
SDKException - if the corresponding property is missing.
int getPID()
throws SDKException
To read this value, this object must contain the SI_PID property.
SDKException - if the process is unsuccessful.
java.lang.String getTempDir()
throws SDKException
To read this value, this object must contain the SI_TEMP_DIR property.
SDKException - if the process is unsuccessful.void setTempDir(java.lang.String tempdir)
Sets the temp dir of this enterprise node
tempdir - the temp dir of this enterprise node
SDKException - This is thrown if the process is unsuccessful.IConfigProperties getConfigProps()
Note that some changes may not be applied immediately. As such, these values may not reflect the values that are currently being used by the servers.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||