Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.ejb.util
Interface Ping  view Ping download Ping.java

All Superinterfaces:
com.flexstor.ejb.EjbObject, javax.ejb.EJBObject, java.rmi.Remote

public interface Ping
extends com.flexstor.ejb.EjbObject

Ping

This interface allows the client to determine if the EJB Server is up and ready for processing.
Once confirmed that in fact that the EJB Server is up and running, it provides information about
the enviroment it is running in such as version and database server.

Uses cache: no State Management Type: Stateless

Configurable properties in flexdm.properties:

DBVendor: Name of database Vendor; to be displayed by client
Legal values: A String

DBName: Name of the database instance; to be displayed by the client
Legal values: A Strin of the form {DB Server}:{DB Port}:{DB Instance Name}

DBVersion: The version of the database; to be displayed by the client
Legal values: A String


Field Summary
static java.lang.String IDENTIFIER
           
 
Method Summary
 com.flexstor.common.data.ejb.util.PingData ping()
          Determine whether the EJB Server is up and in addition, inform the client what versions of software is currently running on the server.
 
Methods inherited from interface com.flexstor.ejb.EjbObject
keepAlive
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Field Detail

IDENTIFIER

public static final java.lang.String IDENTIFIER
See Also:
Constant Field Values
Method Detail

ping

public com.flexstor.common.data.ejb.util.PingData ping()
                                                throws java.rmi.RemoteException
Determine whether the EJB Server is up and in addition, inform the client what versions of software is currently running on the server. Transaction Attribute: Not Supported