org.apache.ojb.broker.metadata
Interface RepositoryElements

All Known Subinterfaces:
XmlCapable
All Known Implementing Classes:
AnonymousFieldDescriptor, ArgumentDescriptor, ClassDescriptor, CollectionDescriptor, ConnectionDescriptorXmlHandler, ConnectionPoolDescriptor, ConnectionRepository, DeleteProcedureDescriptor, DescriptorRepository, FieldDescriptor, IndexDescriptor, InsertProcedureDescriptor, JdbcConnectionDescriptor, ObjectCacheDescriptor, ObjectReferenceDescriptor, RepositoryTags, RepositoryXmlHandler, SequenceDescriptor, SuperReferenceDescriptor, UpdateProcedureDescriptor

public interface RepositoryElements

This interface contains integer constants representing the elements of a DescriptorRepository. This constants are used in marshalling and unmarshalling a DescriptorRepository to identify all its constituent elements.

Version:
$Id: RepositoryElements.java 364787 2005-04-26 03:41:37Z mkalen $
Author:
Thomas Mahler

Field Summary
static int _NEXT
           
static int ACCEPT_LOCKS
           
static int ACCESS
           
static int ATTRIBUTE
           
static int ATTRIBUTE_NAME
           
static int ATTRIBUTE_VALUE
           
static int AUTO_DELETE
           
static int AUTO_INCREMENT
           
static int AUTO_RETRIEVE
           
static int AUTO_UPDATE
           
static int BATCH_MODE
           
static java.lang.String CASCADE_LINK_STR
           
static java.lang.String CASCADE_NONE_STR
           
static java.lang.String CASCADE_OBJECT_STR
           
static int CLASS_DESCRIPTOR
           
static int CLASS_EXTENT
           
static int CLASS_NAME
           
static int CLASS_PROXY
           
static int CLASS_REF
           
static int COLLECTION_CLASS
           
static int COLLECTION_DESCRIPTOR
           
static int COLUMN_NAME
           
static int CON_LOG_ABANDONED
           
static int CON_MAX_ACTIVE
           
static int CON_MAX_IDLE
           
static int CON_MAX_WAIT
           
static int CON_MIN_EVICTABLE_IDLE_TIME_MILLIS
           
static int CON_NUM_TESTS_PER_EVICTION_RUN
           
static int CON_REMOVE_ABANDONED
           
static int CON_REMOVE_ABANDONED_TIMEOUT
           
static int CON_TEST_ON_BORROW
           
static int CON_TEST_ON_RETURN
           
static int CON_TEST_WHILE_IDLE
           
static int CON_TIME_BETWEEN_EVICTION_RUNS_MILLIS
           
static int CON_WHEN_EXHAUSTED_ACTION
           
static int CONNECTION_FACTORY
           
static int CONNECTION_POOL
           
static int CONSTANT_ARGUMENT
           
static int DATASOURCE_NAME
           
static int DBMS_NAME
           
static int DEFAULT_CONNECTION
           
static int DELETE_PROCEDURE
           
static int DOCUMENTATION
           
static int DRIVER_NAME
           
static int EAGER_RELEASE
           
static int EXTENDS
           
static int FACTORY_CLASS
           
static int FACTORY_METHOD
           
static int FIELD_CONVERSION
           
static int FIELD_DESCRIPTOR
           
static int FIELD_ID_REF
           
static int FIELD_NAME
           
static int FIELD_REF
           
static int FK_POINTING_TO_ITEMS_CLASS
           
static int FK_POINTING_TO_THIS_CLASS
           
static int FOREIGN_KEY
           
static int ID
           
static int IGNORE_AUTOCOMMIT_EXCEPTION
           
static int INCLUDE_ALL_FIELDS
           
static int INCLUDE_PK_FIELDS_ONLY
           
static int INDEX_COLUMN
           
static int INDEX_DESCRIPTOR
           
static int INDEXED
           
static int INDIRECTION_TABLE
           
static int INITIALIZATION_METHOD
           
static int INSERT_PROCEDURE
           
static int INVERSE_FK
           
static int ISOLATION_LEVEL
           
static int ITEMS_CLASS
           
static int JCD_ALIAS
           
static int JDBC_CONNECTION_DESCRIPTOR
           
static int JDBC_LEVEL
           
static int JDBC_TYPE
           
static int LENGTH
           
static int LOCKING
           
static int MAPPING_REPOSITORY
           
static int NAME
           
static int NULLABLE
           
static int OBJECT_CACHE
           
static int ORDERBY
           
static int OTM_DEPENDENT
           
static int PRECISION
           
static int PRIMARY_KEY
           
static int PROXY_PREFETCHING_LIMIT
           
static int PROXY_REFERENCE
           
static int QUERY_CUSTOMIZER
           
static int REFERENCE_DESCRIPTOR
           
static int REFERENCED_CLASS
           
static int REFRESH
           
static int REPOSITORY_VERSION
           
static int RETURN
           
static int RETURN_FIELD_REF
           
static int ROW_READER
           
static int RUNTIME_ARGUMENT
           
static int SCALE
           
static int SCHEMA_NAME
           
static int SEQUENCE_MANAGER
           
static int SEQUENCE_MANAGER_CLASS
           
static int SEQUENCE_NAME
           
static int SORT
           
static int TABLE_NAME
           
static java.lang.String TAG_ACCESS
           
static java.lang.String TAG_ACCESS_ANONYMOUS
           
static java.lang.String TAG_ACCESS_READONLY
           
static java.lang.String TAG_ACCESS_READWRITE
           
static java.lang.String TAG_SUPER
           
static int UNIQUE
           
static int UPDATE_LOCK
           
static int UPDATE_PROCEDURE
           
static int URL_DBALIAS
           
static int URL_PROTOCOL
           
static int URL_SUBPROTOCOL
           
static int USE_AUTOCOMMIT
           
static int USER_NAME
           
static int USER_PASSWD
           
static int VALIDATION_QUERY
           
static int VALUE
           
 

Field Detail

MAPPING_REPOSITORY

static final int MAPPING_REPOSITORY
See Also:
Constant Field Values

JDBC_CONNECTION_DESCRIPTOR

static final int JDBC_CONNECTION_DESCRIPTOR
See Also:
Constant Field Values

DBMS_NAME

static final int DBMS_NAME
See Also:
Constant Field Values

SORT

static final int SORT
See Also:
Constant Field Values

SCHEMA_NAME

static final int SCHEMA_NAME
See Also:
Constant Field Values

JCD_ALIAS

static final int JCD_ALIAS
See Also:
Constant Field Values

DEFAULT_CONNECTION

static final int DEFAULT_CONNECTION
See Also:
Constant Field Values

DRIVER_NAME

static final int DRIVER_NAME
See Also:
Constant Field Values

URL_PROTOCOL

static final int URL_PROTOCOL
See Also:
Constant Field Values

URL_SUBPROTOCOL

static final int URL_SUBPROTOCOL
See Also:
Constant Field Values

URL_DBALIAS

static final int URL_DBALIAS
See Also:
Constant Field Values

USER_NAME

static final int USER_NAME
See Also:
Constant Field Values

USER_PASSWD

static final int USER_PASSWD
See Also:
Constant Field Values

EAGER_RELEASE

static final int EAGER_RELEASE
See Also:
Constant Field Values

BATCH_MODE

static final int BATCH_MODE
See Also:
Constant Field Values

USE_AUTOCOMMIT

static final int USE_AUTOCOMMIT
See Also:
Constant Field Values

IGNORE_AUTOCOMMIT_EXCEPTION

static final int IGNORE_AUTOCOMMIT_EXCEPTION
See Also:
Constant Field Values

CLASS_DESCRIPTOR

static final int CLASS_DESCRIPTOR
See Also:
Constant Field Values

CLASS_NAME

static final int CLASS_NAME
See Also:
Constant Field Values

CLASS_PROXY

static final int CLASS_PROXY
See Also:
Constant Field Values

CLASS_EXTENT

static final int CLASS_EXTENT
See Also:
Constant Field Values

EXTENDS

static final int EXTENDS
See Also:
Constant Field Values

TABLE_NAME

static final int TABLE_NAME
See Also:
Constant Field Values

ORDERBY

static final int ORDERBY
See Also:
Constant Field Values

FIELD_CONVERSION

static final int FIELD_CONVERSION
See Also:
Constant Field Values

ROW_READER

static final int ROW_READER
See Also:
Constant Field Values

FIELD_DESCRIPTOR

static final int FIELD_DESCRIPTOR
See Also:
Constant Field Values

FIELD_NAME

static final int FIELD_NAME
See Also:
Constant Field Values

COLUMN_NAME

static final int COLUMN_NAME
See Also:
Constant Field Values

JDBC_TYPE

static final int JDBC_TYPE
See Also:
Constant Field Values

PRIMARY_KEY

static final int PRIMARY_KEY
See Also:
Constant Field Values

AUTO_INCREMENT

static final int AUTO_INCREMENT
See Also:
Constant Field Values

SEQUENCE_NAME

static final int SEQUENCE_NAME
See Also:
Constant Field Values

REFERENCE_DESCRIPTOR

static final int REFERENCE_DESCRIPTOR
See Also:
Constant Field Values

REFERENCED_CLASS

static final int REFERENCED_CLASS
See Also:
Constant Field Values

AUTO_RETRIEVE

static final int AUTO_RETRIEVE
See Also:
Constant Field Values

AUTO_UPDATE

static final int AUTO_UPDATE
See Also:
Constant Field Values

AUTO_DELETE

static final int AUTO_DELETE
See Also:
Constant Field Values

OTM_DEPENDENT

static final int OTM_DEPENDENT
See Also:
Constant Field Values

COLLECTION_DESCRIPTOR

static final int COLLECTION_DESCRIPTOR
See Also:
Constant Field Values

ITEMS_CLASS

static final int ITEMS_CLASS
See Also:
Constant Field Values

INVERSE_FK

static final int INVERSE_FK
See Also:
Constant Field Values

COLLECTION_CLASS

static final int COLLECTION_CLASS
See Also:
Constant Field Values

INDIRECTION_TABLE

static final int INDIRECTION_TABLE
See Also:
Constant Field Values

FK_POINTING_TO_ITEMS_CLASS

static final int FK_POINTING_TO_ITEMS_CLASS
See Also:
Constant Field Values

FK_POINTING_TO_THIS_CLASS

static final int FK_POINTING_TO_THIS_CLASS
See Also:
Constant Field Values

DATASOURCE_NAME

static final int DATASOURCE_NAME
See Also:
Constant Field Values

JDBC_LEVEL

static final int JDBC_LEVEL
See Also:
Constant Field Values

LOCKING

static final int LOCKING
See Also:
Constant Field Values

UPDATE_LOCK

static final int UPDATE_LOCK
See Also:
Constant Field Values

REFRESH

static final int REFRESH
See Also:
Constant Field Values

PROXY_REFERENCE

static final int PROXY_REFERENCE
See Also:
Constant Field Values

ISOLATION_LEVEL

static final int ISOLATION_LEVEL
See Also:
Constant Field Values

FOREIGN_KEY

static final int FOREIGN_KEY
See Also:
Constant Field Values

NULLABLE

static final int NULLABLE
See Also:
Constant Field Values

INDEXED

static final int INDEXED
See Also:
Constant Field Values

LENGTH

static final int LENGTH
See Also:
Constant Field Values

PRECISION

static final int PRECISION
See Also:
Constant Field Values

SCALE

static final int SCALE
See Also:
Constant Field Values

ACCESS

static final int ACCESS
See Also:
Constant Field Values

CON_MAX_ACTIVE

static final int CON_MAX_ACTIVE
See Also:
Constant Field Values

CON_MAX_IDLE

static final int CON_MAX_IDLE
See Also:
Constant Field Values

CON_MAX_WAIT

static final int CON_MAX_WAIT
See Also:
Constant Field Values

CON_MIN_EVICTABLE_IDLE_TIME_MILLIS

static final int CON_MIN_EVICTABLE_IDLE_TIME_MILLIS
See Also:
Constant Field Values

CON_NUM_TESTS_PER_EVICTION_RUN

static final int CON_NUM_TESTS_PER_EVICTION_RUN
See Also:
Constant Field Values

CON_TEST_ON_BORROW

static final int CON_TEST_ON_BORROW
See Also:
Constant Field Values

CON_TEST_ON_RETURN

static final int CON_TEST_ON_RETURN
See Also:
Constant Field Values

CON_TEST_WHILE_IDLE

static final int CON_TEST_WHILE_IDLE
See Also:
Constant Field Values

CON_TIME_BETWEEN_EVICTION_RUNS_MILLIS

static final int CON_TIME_BETWEEN_EVICTION_RUNS_MILLIS
See Also:
Constant Field Values

CON_WHEN_EXHAUSTED_ACTION

static final int CON_WHEN_EXHAUSTED_ACTION
See Also:
Constant Field Values

CON_LOG_ABANDONED

static final int CON_LOG_ABANDONED
See Also:
Constant Field Values

CON_REMOVE_ABANDONED

static final int CON_REMOVE_ABANDONED
See Also:
Constant Field Values

CON_REMOVE_ABANDONED_TIMEOUT

static final int CON_REMOVE_ABANDONED_TIMEOUT
See Also:
Constant Field Values

CONNECTION_POOL

static final int CONNECTION_POOL
See Also:
Constant Field Values

CONNECTION_FACTORY

static final int CONNECTION_FACTORY
See Also:
Constant Field Values

VALIDATION_QUERY

static final int VALIDATION_QUERY
See Also:
Constant Field Values

SEQUENCE_MANAGER

static final int SEQUENCE_MANAGER
See Also:
Constant Field Values

SEQUENCE_MANAGER_CLASS

static final int SEQUENCE_MANAGER_CLASS
See Also:
Constant Field Values

REPOSITORY_VERSION

static final int REPOSITORY_VERSION
See Also:
Constant Field Values

CLASS_REF

static final int CLASS_REF
See Also:
Constant Field Values

ID

static final int ID
See Also:
Constant Field Values

FIELD_ID_REF

static final int FIELD_ID_REF
See Also:
Constant Field Values

FIELD_REF

static final int FIELD_REF
See Also:
Constant Field Values

ATTRIBUTE

static final int ATTRIBUTE
See Also:
Constant Field Values

ATTRIBUTE_NAME

static final int ATTRIBUTE_NAME
See Also:
Constant Field Values

ATTRIBUTE_VALUE

static final int ATTRIBUTE_VALUE
See Also:
Constant Field Values

DOCUMENTATION

static final int DOCUMENTATION
See Also:
Constant Field Values

ACCEPT_LOCKS

static final int ACCEPT_LOCKS
See Also:
Constant Field Values

QUERY_CUSTOMIZER

static final int QUERY_CUSTOMIZER
See Also:
Constant Field Values

INITIALIZATION_METHOD

static final int INITIALIZATION_METHOD
See Also:
Constant Field Values

FACTORY_CLASS

static final int FACTORY_CLASS
See Also:
Constant Field Values

FACTORY_METHOD

static final int FACTORY_METHOD
See Also:
Constant Field Values

INDEX_DESCRIPTOR

static final int INDEX_DESCRIPTOR
See Also:
Constant Field Values

INDEX_COLUMN

static final int INDEX_COLUMN
See Also:
Constant Field Values

UNIQUE

static final int UNIQUE
See Also:
Constant Field Values

NAME

static final int NAME
See Also:
Constant Field Values

INSERT_PROCEDURE

static final int INSERT_PROCEDURE
See Also:
Constant Field Values

UPDATE_PROCEDURE

static final int UPDATE_PROCEDURE
See Also:
Constant Field Values

DELETE_PROCEDURE

static final int DELETE_PROCEDURE
See Also:
Constant Field Values

CONSTANT_ARGUMENT

static final int CONSTANT_ARGUMENT
See Also:
Constant Field Values

RUNTIME_ARGUMENT

static final int RUNTIME_ARGUMENT
See Also:
Constant Field Values

RETURN_FIELD_REF

static final int RETURN_FIELD_REF
See Also:
Constant Field Values

INCLUDE_ALL_FIELDS

static final int INCLUDE_ALL_FIELDS
See Also:
Constant Field Values

INCLUDE_PK_FIELDS_ONLY

static final int INCLUDE_PK_FIELDS_ONLY
See Also:
Constant Field Values

RETURN

static final int RETURN
See Also:
Constant Field Values

VALUE

static final int VALUE
See Also:
Constant Field Values

OBJECT_CACHE

static final int OBJECT_CACHE
See Also:
Constant Field Values

PROXY_PREFETCHING_LIMIT

static final int PROXY_PREFETCHING_LIMIT
See Also:
Constant Field Values

_NEXT

static final int _NEXT
See Also:
Constant Field Values

TAG_ACCESS

static final java.lang.String TAG_ACCESS
See Also:
Constant Field Values

TAG_ACCESS_ANONYMOUS

static final java.lang.String TAG_ACCESS_ANONYMOUS
See Also:
Constant Field Values

TAG_ACCESS_READONLY

static final java.lang.String TAG_ACCESS_READONLY
See Also:
Constant Field Values

TAG_ACCESS_READWRITE

static final java.lang.String TAG_ACCESS_READWRITE
See Also:
Constant Field Values

TAG_SUPER

static final java.lang.String TAG_SUPER
See Also:
Constant Field Values

CASCADE_NONE_STR

static final java.lang.String CASCADE_NONE_STR
See Also:
Constant Field Values

CASCADE_LINK_STR

static final java.lang.String CASCADE_LINK_STR
See Also:
Constant Field Values

CASCADE_OBJECT_STR

static final java.lang.String CASCADE_OBJECT_STR
See Also:
Constant Field Values


(C) 2002 - 2006 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30