Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


oracle.dss.metadataUtil
Class MDU

java.lang.Object
  |
  +--oracle.dss.metadataUtil.MDU
Direct Known Subclasses:
CB, MM

public class MDU
extends java.lang.Object

Generic static utility functions and constants.


Field Summary
static int ALL_DATATYPES
          Property data type: All data types.
static java.lang.String BISESSION
           
static java.lang.String CLASS_NAME
           
static int CLIENT
           
static int COMMON
           
static java.lang.String CONNECTION_STATUS
           
static java.lang.String CONNECTION_STRING
           
static int DEBUG
           
static int DEBUG_1
           
static int DEBUG_2
           
static java.lang.String DRIVER_TYPE
           
static int ECM_DRIVER
           
static int FAILURE
          The operation did not succeed.
static int FALSE
           
static int ILLEGAL_INT_VALUE
          Illegal value for an int property.
static long ILLEGAL_LONG_VALUE
          Illegal value for a long property.
static int INTEGER
          Property data type: String.
static int KEEP
          Property bag flag: Keep existing properties.
static int LONG
          Property data type: String.
static java.lang.String MDM
          Driver type: MetadataManager Store this object in an OLAP Schema.
static int MDM_DRIVER
           
static int NO_DEBUG
           
static java.lang.String NO_DRIVER
           
static int NO_REMOTE
          There is a problem with the remote connection.
static int OBJ
          Property data type: Object.
static java.lang.String OBJECT_ID
           
static java.lang.String OBJECT_LABEL
           
static java.lang.String OBJECT_NAME
           
static java.lang.String OBJECT_TYPE
           
static java.lang.String PERSISTENCE
          Driver type: Persistence.
static int PERSISTENCE_DRIVER
           
static int REMOTE_OK
           
static int REMOVE
          Property bag flag: Remove existing properties.
static int SERVER
           
static int STRING
          Property data type: String.
static int STRING_VECTOR
          Property data type: A Vector of strings.
static java.lang.String SUB_OBJECT_TYPE
           
static int SUCCESS
          The operation succeeded.
static int TRUE
           
static int UI_ALL
          User-interface flag: The property is visible in the user interface, and it can be set and deleted through the user interface.
static int UI_DELETE
          User-interface flag: The property can be deleted through the user interface.
static int UI_ENCRYPT
          User-interface flag: The value of this property should be encrypted.
static int UI_NONE
          User-interface flag: Do not display the property in the user interface.
static int UI_VISIBLE
          User-interface flag: Display the property in the JDE.
static int UI_WRITE
          User-interface flag: The property can be set through ther user interface.

 

Constructor Summary
MDU()
           

 

Method Summary
static java.lang.Object[] copyArrayListToArray(com.sun.java.util.collections.ArrayList arrayList)
          Put the contents of an ArrayList into an array and return it
static java.lang.Object[] copyArrayListToArray(com.sun.java.util.collections.ArrayList arrayList, java.lang.Class className)
           
static java.lang.Object[] copyArrayListToArray(com.sun.java.util.collections.ArrayList arrayList, java.lang.String className)
           
static java.lang.Object[] copyListToArray(com.sun.java.util.collections.List list, java.lang.Class className)
           

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

OBJECT_TYPE

public static final java.lang.String OBJECT_TYPE

OBJECT_NAME

public static final java.lang.String OBJECT_NAME

OBJECT_LABEL

public static final java.lang.String OBJECT_LABEL

CLASS_NAME

public static final java.lang.String CLASS_NAME

SUB_OBJECT_TYPE

public static final java.lang.String SUB_OBJECT_TYPE

FAILURE

public static final int FAILURE
The operation did not succeed.

SUCCESS

public static final int SUCCESS
The operation succeeded.

FALSE

public static final int FALSE

TRUE

public static final int TRUE

CLIENT

public static final int CLIENT

COMMON

public static final int COMMON

SERVER

public static final int SERVER

MDM_DRIVER

public static final int MDM_DRIVER

ECM_DRIVER

public static final int ECM_DRIVER

PERSISTENCE_DRIVER

public static final int PERSISTENCE_DRIVER

NO_DEBUG

public static final int NO_DEBUG

DEBUG

public static final int DEBUG

DEBUG_1

public static final int DEBUG_1

DEBUG_2

public static final int DEBUG_2

NO_REMOTE

public static final int NO_REMOTE
There is a problem with the remote connection.
See Also:
Connection.connect(), Connection.disconnect()

REMOTE_OK

public static final int REMOTE_OK

STRING

public static final int STRING
Property data type: String.

LONG

public static final int LONG
Property data type: String.

INTEGER

public static final int INTEGER
Property data type: String.

OBJ

public static final int OBJ
Property data type: Object.

STRING_VECTOR

public static final int STRING_VECTOR
Property data type: A Vector of strings.

ALL_DATATYPES

public static final int ALL_DATATYPES
Property data type: All data types. This includes String properties, Object properties

KEEP

public static final int KEEP
Property bag flag: Keep existing properties. Add properties from the property bag that is being set.

REMOVE

public static final int REMOVE
Property bag flag: Remove existing properties. Replace existing properties with those in the property bag that is being set.

ILLEGAL_LONG_VALUE

public static final long ILLEGAL_LONG_VALUE
Illegal value for a long property.

ILLEGAL_INT_VALUE

public static final int ILLEGAL_INT_VALUE
Illegal value for an int property.

UI_VISIBLE

public static final int UI_VISIBLE
User-interface flag: Display the property in the JDE.

UI_WRITE

public static final int UI_WRITE
User-interface flag: The property can be set through ther user interface.

UI_DELETE

public static final int UI_DELETE
User-interface flag: The property can be deleted through the user interface.

UI_ENCRYPT

public static final int UI_ENCRYPT
User-interface flag: The value of this property should be encrypted. Asterisks (***) should appear instead of characters.

UI_ALL

public static final int UI_ALL
User-interface flag: The property is visible in the user interface, and it can be set and deleted through the user interface.

UI_NONE

public static final int UI_NONE
User-interface flag: Do not display the property in the user interface.

DRIVER_TYPE

public static final java.lang.String DRIVER_TYPE

MDM

public static final java.lang.String MDM
Driver type: MetadataManager Store this object in an OLAP Schema.

PERSISTENCE

public static final java.lang.String PERSISTENCE
Driver type: Persistence. Store this object in the repository.

BISESSION

public static final java.lang.String BISESSION

NO_DRIVER

public static final java.lang.String NO_DRIVER

OBJECT_ID

public static final java.lang.String OBJECT_ID

CONNECTION_STATUS

public static final java.lang.String CONNECTION_STATUS

CONNECTION_STRING

public static final java.lang.String CONNECTION_STRING
Constructor Detail

MDU

public MDU()
Method Detail

copyArrayListToArray

public static java.lang.Object[] copyArrayListToArray(com.sun.java.util.collections.ArrayList arrayList)
Put the contents of an ArrayList into an array and return it
Parameters:
ArrayList - arrayList contents to put into an array
Returns:
array containing ArrayList contents

copyArrayListToArray

public static java.lang.Object[] copyArrayListToArray(com.sun.java.util.collections.ArrayList arrayList,
                                                      java.lang.String className)

copyArrayListToArray

public static java.lang.Object[] copyArrayListToArray(com.sun.java.util.collections.ArrayList arrayList,
                                                      java.lang.Class className)

copyListToArray

public static java.lang.Object[] copyListToArray(com.sun.java.util.collections.List list,
                                                 java.lang.Class className)

Oracle™ Business Intelligence Beans Java API Reference
Release 10
g (9.0.4)
Part number B12159_01


Copyright © 2003, Oracle. All Rights Reserved.