com.irisel.oms.ejb.interfaces
Interface OMBrowserEJB

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

public interface OMBrowserEJB
extends javax.ejb.EJBObject

Remote interface for OMBrowserEJB.


Method Summary
 void connect(java.lang.String dbType, java.lang.String dsn, java.lang.String user, java.lang.String pass)
          Business method
 void connect(java.lang.String dbType, java.lang.String host, java.lang.String port, java.lang.String database, java.lang.String user, java.lang.String pass)
          Business method
 void connect(java.lang.String dbType, java.lang.String host, java.lang.String port, java.lang.String database, java.lang.String schema, java.lang.String user, java.lang.String pass)
          Business method
 long create(Instance i)
          Business method
 void disconnect()
          Business method
 java.lang.String echo(java.lang.String s)
          Business method
 boolean execute(Query q)
          Business method
 InstanceSet executeQuery(java.lang.String classname, SelectQuery q)
          Business method
 java.lang.Object executeText(java.lang.String s)
          Business method
 int executeUpdate(Query q)
          Business method
 AppVO getAppVO()
          Business method
 Class getClass(java.lang.String classname)
          Business method
 java.lang.String[] getClassNames()
          Business method
 int getClassPropertyCount(java.lang.String className)
          Business method
 java.lang.String getClassPropertyLabel(java.lang.String className, java.lang.String propName)
          Business method
 java.lang.String getClassPropertyName(java.lang.String className, java.lang.String propName)
          Business method
 int getClassPropertySize(java.lang.String className, java.lang.String propName)
          Business method
 int getClassPropertyType(java.lang.String className, java.lang.String propName)
          Business method
 java.lang.String getDbInfo()
          Business method
 java.lang.String[] getDBTypes()
          Business method
 InstanceSet getInstances(java.lang.String classname, java.lang.String field, java.lang.String value)
          Business method
 long getPrimaryKeys(java.lang.String type, java.lang.String classname, int num)
          Business method
 long getVersion()
          Business method
 boolean isConnected()
          Business method
 void refresh()
          Business method
 java.lang.String runTest()
          Business method
 void setVersion(long version)
          Business method
 int update(Instance i)
          Business method
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

echo

java.lang.String echo(java.lang.String s)
                      throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

connect

void connect(java.lang.String dbType,
             java.lang.String host,
             java.lang.String port,
             java.lang.String database,
             java.lang.String schema,
             java.lang.String user,
             java.lang.String pass)
             throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

connect

void connect(java.lang.String dbType,
             java.lang.String host,
             java.lang.String port,
             java.lang.String database,
             java.lang.String user,
             java.lang.String pass)
             throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

connect

void connect(java.lang.String dbType,
             java.lang.String dsn,
             java.lang.String user,
             java.lang.String pass)
             throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

disconnect

void disconnect()
                throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

isConnected

boolean isConnected()
                    throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getDBTypes

java.lang.String[] getDBTypes()
                              throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getDbInfo

java.lang.String getDbInfo()
                           throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getClass

Class getClass(java.lang.String classname)
               throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getClassNames

java.lang.String[] getClassNames()
                                 throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getClassPropertyCount

int getClassPropertyCount(java.lang.String className)
                          throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getClassPropertyName

java.lang.String getClassPropertyName(java.lang.String className,
                                      java.lang.String propName)
                                      throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getClassPropertyLabel

java.lang.String getClassPropertyLabel(java.lang.String className,
                                       java.lang.String propName)
                                       throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getClassPropertyType

int getClassPropertyType(java.lang.String className,
                         java.lang.String propName)
                         throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getClassPropertySize

int getClassPropertySize(java.lang.String className,
                         java.lang.String propName)
                         throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getInstances

InstanceSet getInstances(java.lang.String classname,
                         java.lang.String field,
                         java.lang.String value)
                         throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

refresh

void refresh()
             throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getAppVO

AppVO getAppVO()
               throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

setVersion

void setVersion(long version)
                throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getVersion

long getVersion()
                throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

create

long create(Instance i)
            throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

update

int update(Instance i)
           throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

getPrimaryKeys

long getPrimaryKeys(java.lang.String type,
                    java.lang.String classname,
                    int num)
                    throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

executeQuery

InstanceSet executeQuery(java.lang.String classname,
                         SelectQuery q)
                         throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

executeText

java.lang.Object executeText(java.lang.String s)
                             throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

execute

boolean execute(Query q)
                throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

executeUpdate

int executeUpdate(Query q)
                  throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException

runTest

java.lang.String runTest()
                         throws java.rmi.RemoteException
Business method

Throws:
java.rmi.RemoteException