de.mid.innovator.srv2api.icw2db
Class ARG_ModifyDBConnection

java.lang.Object
  extended by de.mid.innovator.srv2api.icw2db.ARG_ModifyDBConnection
All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble

public class ARG_ModifyDBConnection
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble


Field Summary
 String catalog
          Catalog of database elements covered by this DBConnection.
 String connectionHeader
          Connection Header of this DBConnection.
 String database
          Database of database elements covered by this DBConnection.
 String databaseSystem
          Database System connected by this DBConnection.
 String driverFile
          Driver file of this DBConnection.
 String driverName
          Driver name of this DBConnection.
 String extendedConfiguration
          Extended Configuration of this DBConnection.
 boolean integratedSecurity
          If true, use integrated authentication for database access.
 String name
          The name of this element.
 String password
          Password of the connecting user.
 String port
          Port number of this this DBConnection.
 String schema
          Schema of database elements covered by this DBConnection.
 String server
          Server connected by this DBConnection.
 String user
          Connecting user.
 
Constructor Summary
ARG_ModifyDBConnection()
           
ARG_ModifyDBConnection(String name, String databaseSystem, String driverName, String driverFile, String server, String connectionHeader, String port, boolean integratedSecurity, String database, String catalog, String schema, String user, String password, String extendedConfiguration)
           
 
Method Summary
 void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
           
 void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
           
 void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

catalog

public String catalog
Catalog of database elements covered by this DBConnection.


connectionHeader

public String connectionHeader
Connection Header of this DBConnection.


database

public String database
Database of database elements covered by this DBConnection.


databaseSystem

public String databaseSystem
Database System connected by this DBConnection.


driverFile

public String driverFile
Driver file of this DBConnection.


driverName

public String driverName
Driver name of this DBConnection.


extendedConfiguration

public String extendedConfiguration
Extended Configuration of this DBConnection.


integratedSecurity

public boolean integratedSecurity
If true, use integrated authentication for database access. This property is provided by some database systems, like SQL Server.


name

public String name
The name of this element.


password

public String password
Password of the connecting user.


port

public String port
Port number of this this DBConnection.


schema

public String schema
Schema of database elements covered by this DBConnection.


server

public String server
Server connected by this DBConnection.


user

public String user
Connecting user.

Constructor Detail

ARG_ModifyDBConnection

public ARG_ModifyDBConnection()

ARG_ModifyDBConnection

public ARG_ModifyDBConnection(String name,
                              String databaseSystem,
                              String driverName,
                              String driverFile,
                              String server,
                              String connectionHeader,
                              String port,
                              boolean integratedSecurity,
                              String database,
                              String catalog,
                              String schema,
                              String user,
                              String password,
                              String extendedConfiguration)
Method Detail

marshal

public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
Specified by:
marshal in interface de.mid.innovator.srv2api.impl.MarshallAble

resolveReferences

public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
Specified by:
resolveReferences in interface de.mid.innovator.srv2api.impl.MarshallAble

unmarshal

public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel,
                      SrvContext srvctx)
Specified by:
unmarshal in interface de.mid.innovator.srv2api.impl.MarshallAble