Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1.6.3)

E10663-10


oracle.rules.sdk2.repository
Class RepositoryType

java.lang.Object
  extended by oracle.rules.sdk2.repository.RepositoryType


public class RepositoryType
extends java.lang.Object

RepositoryType holds meta-information about a repository plugin


Method Summary
 java.lang.String getDescription(java.util.Locale locale)
          Get the description for the repository type
 java.lang.String getDisplayName(java.util.Locale locale)
          Get display name for the repository type
 java.lang.String getInitPropDescription(java.lang.String initPropKey, java.util.Locale locale)
          Get description for an initialization property
 java.lang.String getInitPropDispName(java.lang.String initPropKey, java.util.Locale locale)
          Get display name for an initialization property
 java.lang.String[] getInitPropKeys()
          Get keys of the properties needed in initialization
 java.lang.String getKey()
          Get the key for the repository type
 boolean isRequiredInitProperty(java.lang.String initPropKey)
          Test whether an initialization property is required or optional
 boolean isSensitiveInitProperty(java.lang.String initPropKey)
          Test whether an initialization property is sensitive or not.

 

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

 

Method Detail

getKey

public java.lang.String getKey()
Get the key for the repository type
Returns:
key for the repository type

getDisplayName

public java.lang.String getDisplayName(java.util.Locale locale)
Get display name for the repository type
Parameters:
locale - the locale used to get displayName. Default locale will be used if null is passed in.
Returns:
display name for the repository type

getDescription

public java.lang.String getDescription(java.util.Locale locale)
Get the description for the repository type
Parameters:
locale - the locale used to get displayName. Default locale will be used if null is passed in.
Returns:
description for the repository type

getInitPropKeys

public java.lang.String[] getInitPropKeys()
Get keys of the properties needed in initialization
Returns:
keys of the properties needed in initialization

getInitPropDispName

public java.lang.String getInitPropDispName(java.lang.String initPropKey,
                                            java.util.Locale locale)
Get display name for an initialization property
Parameters:
initPropKey - key of the initialization property
locale - the locale used to get description for an initialization property. Default locale will be used if null is passed in.
Returns:
display name for the initialization property. If no description is available, return "".

getInitPropDescription

public java.lang.String getInitPropDescription(java.lang.String initPropKey,
                                               java.util.Locale locale)
Get description for an initialization property
Parameters:
initPropKey - key of the initialization property
locale - the locale used to get description for an initialization property. Default locale will be used if null is passed in.
Returns:
description for the initialization property. If no description is available, return "".

isRequiredInitProperty

public boolean isRequiredInitProperty(java.lang.String initPropKey)
Test whether an initialization property is required or optional
Parameters:
initPropKey - key of the initialization property
Returns:
true if the initialization property is required. Otherwise, false.

isSensitiveInitProperty

public boolean isSensitiveInitProperty(java.lang.String initPropKey)
Test whether an initialization property is sensitive or not. The value of a sensitive initialization property should not be displayed when it is entered interactively.
Parameters:
initPropKey - key of the initialization property
Returns:
true if the initialization property is sensitive. Otherwise, false.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Business Rules
11g Release 1 (11.1.1.6.3)

E10663-10


Copyright © 2012, Oracle and/or its affiliates. All rights reserved.