Package com.sun.identity.cli.schema
Class SchemaCommand
- java.lang.Object
-
- com.sun.identity.cli.CLICommandBase
-
- com.sun.identity.cli.AuthenticatedCommand
-
- com.sun.identity.cli.schema.SchemaCommand
-
- All Implemented Interfaces:
CLICommand
- Direct Known Subclasses:
AddAttributeDefaults,AddAttributeSchema,AddPluginInterface,AddPluginSchema,AddSubConfiguration,AddSubSchema,DeleteSubConfiguration,GetAttributeDefaults,GetAttributeSchemaChoiceValues,GetServiceRevisionNumber,GetSubConfiguration,ModifyAttributeSchemaAny,ModifyAttributeSchemaI18nKey,ModifyAttributeSchemaPropertiesViewBeanURL,ModifyAttributeSchemaSyntax,ModifyAttributeSchemaType,ModifyAttributeSchemaUIType,ModifyInheritance,ModifySubConfiguration,RegisterAuthModule,RemoveAttributeDefaults,RemoveAttributeSchemaChoiceValues,RemoveAttributeSchemaDefaultValues,RemoveAttributeSchemas,RemovePluginSchema,RemoveSubSchema,SetAttributeDefaults,SetAttributeSchemaBooleanValues,SetAttributeSchemaChoiceValues,SetAttributeSchemaEndRange,SetAttributeSchemaStartRange,SetAttributeSchemaValidator,SetPluginSchemaPropertiesViewBeanURL,SetServiceRevisionNumber,SetServiceSchemaI18nKey,SetServiceSchemaPropertiesViewBeanURL,UnregisterAuthModule
public class SchemaCommand extends AuthenticatedCommand
Base class for schema commands.
-
-
Field Summary
-
Fields inherited from class com.sun.identity.cli.AuthenticatedCommand
ssoToken
-
-
Constructor Summary
Constructors Constructor Description SchemaCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidattributeSchemaNoExist(String attributeSchemaName, String logID, String[] logArgs)protected ServiceSchemagetServiceSchema()protected ServiceSchemagetServiceSchema(String serviceName, String subSchemaName, String schemaType)protected ServiceSchemaManagergetServiceSchemaManager()protected ServiceSchemaManagergetServiceSchemaManager(String serviceName)-
Methods inherited from class com.sun.identity.cli.AuthenticatedCommand
getAdminID, getAdminPassword, getAdminSSOToken, handleRequest, ldapLogin, processFileAttributes, writeLog
-
Methods inherited from class com.sun.identity.cli.CLICommandBase
debugError, debugError, debugMessage, debugWarning, getCommandManager, getOutputWriter, getResourceString, getStringOptionValue, getStringOptionValue, isOptionSet, isVerbose, tokenize
-
-
-
-
Method Detail
-
getServiceSchemaManager
protected ServiceSchemaManager getServiceSchemaManager() throws CLIException
- Throws:
CLIException
-
getServiceSchemaManager
protected ServiceSchemaManager getServiceSchemaManager(String serviceName) throws CLIException
- Throws:
CLIException
-
getServiceSchema
protected ServiceSchema getServiceSchema() throws CLIException
- Throws:
CLIException
-
getServiceSchema
protected ServiceSchema getServiceSchema(String serviceName, String subSchemaName, String schemaType) throws CLIException
- Throws:
CLIException
-
attributeSchemaNoExist
protected void attributeSchemaNoExist(String attributeSchemaName, String logID, String[] logArgs) throws CLIException
- Throws:
CLIException
-
-