public class RepositoryType
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
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.
|
public java.lang.String getKey()
public java.lang.String getDisplayName(java.util.Locale locale)
locale
- the locale used to get displayName. Default
locale will be used if null is passed in.public java.lang.String getDescription(java.util.Locale locale)
locale
- the locale used to get displayName. Default
locale will be used if null is passed in.public java.lang.String[] getInitPropKeys()
public java.lang.String getInitPropDispName(java.lang.String initPropKey, java.util.Locale locale)
initPropKey
- key of the initialization propertylocale
- the locale used to get description for an initialization property. Default
locale will be used if null is passed in.public java.lang.String getInitPropDescription(java.lang.String initPropKey, java.util.Locale locale)
initPropKey
- key of the initialization propertylocale
- the locale used to get description for an initialization property. Default
locale will be used if null is passed in.public boolean isRequiredInitProperty(java.lang.String initPropKey)
initPropKey
- key of the initialization propertypublic boolean isSensitiveInitProperty(java.lang.String initPropKey)
initPropKey
- key of the initialization property