public class IfsParseStreamCommand extends IfsCommand
Command specification for IfsParseStreamCommand
Inputs:
Constructor and Description |
---|
IfsParseStreamCommand()
Defualt Constructor
|
Modifier and Type | Method and Description |
---|---|
CommandContext |
createCommandContext()
Returns a CommandContext to be used throughout the invocation.
|
protected void |
execute(CommandContext context)
Execute a CommandContext.
|
protected void |
execute(ParseStreamContext context)
Execute a ParseStreamContext.
|
protected IfsDetermineAclCommand |
getDetermineAclCommand()
Return an instance of the IfsDetermineAclCommand.
|
void |
populateNestedCommands(CommandInvoker invoker)
Populate the required nested commands.
|
protected AccessControlList |
runDetermineAclCommand(LibrarySession session,
AccessControlList acl,
Folder folder,
String name,
LibraryObjectDefinition lodef)
Execute an IfsDetermineAclCommand.
|
postExecute, preExecute, run
public IfsParseStreamCommand()
public void populateNestedCommands(CommandInvoker invoker) throws IfsException
populateNestedCommands
in interface Command
populateNestedCommands
in class IfsCommand
invoker
- Command invoker object.IfsException
- If there is any exception thrown.CommandInvoker
protected void execute(CommandContext context) throws IfsException
execute
in class IfsCommand
context
- The command context.IfsException
- if execution failsprotected void execute(ParseStreamContext context) throws IfsException
context
- The command context.IfsException
public CommandContext createCommandContext() throws IfsException
createCommandContext
in interface Command
createCommandContext
in class IfsCommand
IfsException
CommandContext
protected AccessControlList runDetermineAclCommand(LibrarySession session, AccessControlList acl, Folder folder, String name, LibraryObjectDefinition lodef) throws IfsException
IfsException
IfsDetermineAclCommand
protected IfsDetermineAclCommand getDetermineAclCommand() throws IfsException
IfsException
Copyright © 2023. All rights reserved.