A C D E F G H I J K L M N O P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCommand - Class in org.ikasan.cli.shell.command
-
Abstract command base class.
- AbstractCommand() - Constructor for class org.ikasan.cli.shell.command.AbstractCommand
- ActionCommand - Class in org.ikasan.cli.shell.command
-
Abstract action command supporting standard start|stop process.
- ActionCommand() - Constructor for class org.ikasan.cli.shell.command.ActionCommand
- add(ProcessInfo) - Method in class org.ikasan.cli.shell.reporting.ProcessInfos
- add(ProcessInfos) - Method in class org.ikasan.cli.shell.reporting.ProcessInfos
C
- CLASSPATH - Static variable in class org.ikasan.cli.shell.command.ProcessUtils
- CLASSPATH_SEPARATOR - Static variable in class org.ikasan.cli.shell.command.ProcessUtils
- Command - Class in org.ikasan.cli.shell.noninteractive
-
Non-interactive command class.
- Command() - Constructor for class org.ikasan.cli.shell.noninteractive.Command
- commandParameterResolver() - Method in class org.ikasan.cli.shell.command.ShellCommand
-
Provides infinite arity on the args passed.
- CP - Static variable in class org.ikasan.cli.shell.command.ProcessUtils
- createProcessInfo() - Static method in class org.ikasan.cli.shell.command.ProcessUtils
- createProcessInfos() - Static method in class org.ikasan.cli.shell.command.ProcessUtils
D
- DefaultOperationImpl - Class in org.ikasan.cli.shell.operation
-
Default implementation of the Operation contract.
- DefaultOperationImpl(PersistenceService) - Constructor for class org.ikasan.cli.shell.operation.DefaultOperationImpl
-
Constructor
- DefaultPersistenceServiceImpl - Class in org.ikasan.cli.shell.operation.service
-
Implementation of the Persistence Service contract.
- DefaultPersistenceServiceImpl(ProcessPersistenceDao) - Constructor for class org.ikasan.cli.shell.operation.service.DefaultPersistenceServiceImpl
-
Constructor
- defaultPidDirectory - Static variable in interface org.ikasan.cli.shell.operation.Operation
- delete(String, String) - Method in class org.ikasan.cli.shell.operation.dao.KryoProcessPersistenceImpl
- delete(String, String) - Method in interface org.ikasan.cli.shell.operation.dao.ProcessPersistenceDao
-
Delete persistence of type and name
E
- env() - Method in class org.ikasan.cli.shell.command.EnvCommand
- EnvCommand - Class in org.ikasan.cli.shell.command
-
Environment command.
- EnvCommand() - Constructor for class org.ikasan.cli.shell.command.EnvCommand
- equals(Object) - Method in class org.ikasan.cli.shell.operation.model.IkasanProcess
- equals(Object) - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- equals(Object) - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- exec(List<String>) - Method in class org.ikasan.cli.shell.command.ShellCommand
-
Execute native comamnd line command.
- expandWildcardNotation(String) - Static method in class org.ikasan.cli.shell.command.ProcessUtils
- expandWildcardNotation(String[]) - Static method in class org.ikasan.cli.shell.command.ProcessUtils
F
- find(String, String) - Method in class org.ikasan.cli.shell.operation.dao.KryoProcessPersistenceImpl
- find(String, String) - Method in interface org.ikasan.cli.shell.operation.dao.ProcessPersistenceDao
-
Find process of type and name.
- find(String, String) - Method in class org.ikasan.cli.shell.operation.service.DefaultPersistenceServiceImpl
- find(String, String) - Method in interface org.ikasan.cli.shell.operation.service.PersistenceService
-
Find instance of a process handle based on ProcessType and process name.
G
- GENERIC - Static variable in class org.ikasan.cli.shell.operation.model.ProcessType
- getCommand() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- getCommandLine() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- getCommands(String) - Static method in class org.ikasan.cli.shell.command.ProcessUtils
- getCommands(String, String) - Static method in class org.ikasan.cli.shell.command.ProcessUtils
- getCommandSignature() - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- getErrorLog() - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- getException() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- getGenericInstance() - Static method in class org.ikasan.cli.shell.operation.model.ProcessType
- getH2Instance() - Static method in class org.ikasan.cli.shell.operation.model.ProcessType
- getInstance() - Static method in interface org.ikasan.cli.shell.operation.Operation
-
Get default instance of an Operation.
- getModuleInstance() - Static method in class org.ikasan.cli.shell.operation.model.ProcessType
- getName() - Method in class org.ikasan.cli.shell.operation.model.IkasanProcess
- getName() - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- getName() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- getNonInterative(String) - Static method in class org.ikasan.cli.shell.noninteractive.Command
-
Return the non-interactive version of the command if this is a non-interactive version.
- getOperation() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- getOutputLog() - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- getPid() - Method in class org.ikasan.cli.shell.operation.model.IkasanProcess
- getPid() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- getPidFQN(String, String) - Method in class org.ikasan.cli.shell.operation.dao.KryoProcessPersistenceImpl
- getProcessBuilder(List<String>) - Method in class org.ikasan.cli.shell.operation.DefaultOperationImpl
-
Factory method to aid testing
- getProcessHandles(ProcessType, String, String) - Method in class org.ikasan.cli.shell.operation.DefaultOperationImpl
- getProcessHandles(ProcessType, String, String) - Method in interface org.ikasan.cli.shell.operation.Operation
- getProcessInfo(Process, String) - Static method in class org.ikasan.cli.shell.command.ProcessUtils
- getProcessInfo(String, Process, String) - Static method in class org.ikasan.cli.shell.command.ProcessUtils
- getProcessInfos() - Method in class org.ikasan.cli.shell.reporting.ProcessInfos
- getProcessInfos(List<ProcessHandle>, ProcessType) - Method in class org.ikasan.cli.shell.command.PsCommand
-
Create responses based on running processes
- getProcessType() - Method in class org.ikasan.cli.shell.command.ActionCommand
- getProcessType() - Method in class org.ikasan.cli.shell.command.H2Command
- getProcessType() - Method in class org.ikasan.cli.shell.command.ModuleCommand
- getProcessType() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- getPrompt() - Method in class org.ikasan.cli.shell.configuration.IkasanPrompt
- getType() - Method in class org.ikasan.cli.shell.operation.model.IkasanProcess
- getUser() - Method in class org.ikasan.cli.shell.operation.model.IkasanProcess
- getUsername() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
H
- H2 - Static variable in class org.ikasan.cli.shell.operation.model.ProcessType
- H2Command - Class in org.ikasan.cli.shell.command
-
Process commands for start, query, stop of the H2 process.
- H2Command() - Constructor for class org.ikasan.cli.shell.command.H2Command
- hashCode() - Method in class org.ikasan.cli.shell.operation.model.IkasanProcess
- hashCode() - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- hashCode() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
I
- IkasanProcess - Class in org.ikasan.cli.shell.operation.model
-
Model the process.
- IkasanProcess(String, String, long, String) - Constructor for class org.ikasan.cli.shell.operation.model.IkasanProcess
-
Constructor
- IkasanPrompt - Class in org.ikasan.cli.shell.configuration
-
Standard Ikasan Command Line prompt.
- IkasanPrompt() - Constructor for class org.ikasan.cli.shell.configuration.IkasanPrompt
- IkasanShell - Class in org.ikasan.cli.shell
-
Ikasan Shell
- IkasanShell() - Constructor for class org.ikasan.cli.shell.IkasanShell
- isPersist() - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- isRunning() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
J
- JAR - Static variable in class org.ikasan.cli.shell.command.ProcessUtils
K
- kill(ProcessType, String, String) - Method in class org.ikasan.cli.shell.operation.DefaultOperationImpl
- kill(ProcessType, String, String) - Method in interface org.ikasan.cli.shell.operation.Operation
- KryoProcessPersistenceImpl - Class in org.ikasan.cli.shell.operation.dao
-
Serialiser for IkasanProcess.
- KryoProcessPersistenceImpl(String) - Constructor for class org.ikasan.cli.shell.operation.dao.KryoProcessPersistenceImpl
-
Constructor
L
- LINE_SEPARATOR - Static variable in class org.ikasan.cli.shell.command.ProcessUtils
M
- main(String[]) - Static method in class org.ikasan.cli.shell.IkasanShell
- MINUS_D_MODULE_NAME - Static variable in class org.ikasan.cli.shell.command.ProcessUtils
- MODULE - Static variable in class org.ikasan.cli.shell.operation.model.ProcessType
- ModuleCommand - Class in org.ikasan.cli.shell.command
-
Commands to start and stop the integration module.
- ModuleCommand() - Constructor for class org.ikasan.cli.shell.command.ModuleCommand
N
- NON_INTERACTIVE_PREFIX - Static variable in class org.ikasan.cli.shell.noninteractive.Command
O
- Operation - Interface in org.ikasan.cli.shell.operation
-
Contract for the Operation
- org.ikasan.cli.shell - package org.ikasan.cli.shell
- org.ikasan.cli.shell.command - package org.ikasan.cli.shell.command
- org.ikasan.cli.shell.configuration - package org.ikasan.cli.shell.configuration
- org.ikasan.cli.shell.noninteractive - package org.ikasan.cli.shell.noninteractive
- org.ikasan.cli.shell.operation - package org.ikasan.cli.shell.operation
- org.ikasan.cli.shell.operation.dao - package org.ikasan.cli.shell.operation.dao
- org.ikasan.cli.shell.operation.model - package org.ikasan.cli.shell.operation.model
- org.ikasan.cli.shell.operation.service - package org.ikasan.cli.shell.operation.service
- org.ikasan.cli.shell.reporting - package org.ikasan.cli.shell.reporting
P
- persist(String, String, Process) - Method in class org.ikasan.cli.shell.operation.service.DefaultPersistenceServiceImpl
- persist(String, String, Process) - Method in interface org.ikasan.cli.shell.operation.service.PersistenceService
-
Persist the process based on processType and name.
- PersistenceService - Interface in org.ikasan.cli.shell.operation.service
-
Persistence service contract.
- ProcessInfo - Class in org.ikasan.cli.shell.reporting
-
ProcessInfo model.
- ProcessInfo() - Constructor for class org.ikasan.cli.shell.reporting.ProcessInfo
- ProcessInfos - Class in org.ikasan.cli.shell.reporting
-
ProcessInfos model.
- ProcessInfos() - Constructor for class org.ikasan.cli.shell.reporting.ProcessInfos
- ProcessPersistenceDao - Interface in org.ikasan.cli.shell.operation.dao
-
Process persistence contract.
- ProcessType - Class in org.ikasan.cli.shell.operation.model
-
ProcessType model.
- ProcessUtils - Class in org.ikasan.cli.shell.command
-
Process utility class.
- ProcessUtils() - Constructor for class org.ikasan.cli.shell.command.ProcessUtils
- ps(String, String) - Method in class org.ikasan.cli.shell.command.PsCommand
- PsCommand - Class in org.ikasan.cli.shell.command
-
Check running processes command.
- PsCommand() - Constructor for class org.ikasan.cli.shell.command.PsCommand
R
- remove(String, String) - Method in class org.ikasan.cli.shell.operation.service.DefaultPersistenceServiceImpl
- remove(String, String) - Method in interface org.ikasan.cli.shell.operation.service.PersistenceService
-
Remove references to the processType and name.
S
- save(IkasanProcess) - Method in class org.ikasan.cli.shell.operation.dao.KryoProcessPersistenceImpl
- save(IkasanProcess) - Method in interface org.ikasan.cli.shell.operation.dao.ProcessPersistenceDao
-
Save IkasanProcess.
- setCommand(String) - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setCommandLine(String) - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setCommandSignature(String) - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- setErrorLog(String) - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- setException(Exception) - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setName(String) - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- setName(String) - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setOutputLog(String) - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- setPid(Long) - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setProcess(Process) - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setProcessType(ProcessType) - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setPsOperation() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setRunning(boolean) - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setStartOperation() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setStopOperation() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- setUsername(String) - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- ShellCommand - Class in org.ikasan.cli.shell.command
-
Provide a simple shell command to allow execution of native commands from the Ikasan Shell.
- ShellCommand() - Constructor for class org.ikasan.cli.shell.command.ShellCommand
- start(ProcessType, List<String>, String) - Method in class org.ikasan.cli.shell.operation.DefaultOperationImpl
- start(ProcessType, List<String>, String) - Method in interface org.ikasan.cli.shell.operation.Operation
- starth2(String, String) - Method in class org.ikasan.cli.shell.command.H2Command
-
Start H2 process.
- startmodule(String, String) - Method in class org.ikasan.cli.shell.command.ModuleCommand
-
Start Integration Module.
- stop(ProcessType, String, String) - Method in class org.ikasan.cli.shell.operation.DefaultOperationImpl
- stop(ProcessType, String, String) - Method in interface org.ikasan.cli.shell.operation.Operation
- stoph2(String) - Method in class org.ikasan.cli.shell.command.H2Command
-
Stop H2 process.
- stopmodule(String) - Method in class org.ikasan.cli.shell.command.ModuleCommand
-
Stop Integration Module.
T
- toJSON() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- toJSON() - Method in class org.ikasan.cli.shell.reporting.ProcessInfos
- toString() - Method in class org.ikasan.cli.shell.operation.model.IkasanProcess
- toString() - Method in class org.ikasan.cli.shell.operation.model.ProcessType
- toString() - Method in class org.ikasan.cli.shell.reporting.ProcessInfo
- toString() - Method in class org.ikasan.cli.shell.reporting.ProcessInfos
W
- WILDCARD - Static variable in class org.ikasan.cli.shell.command.ProcessUtils
All Classes All Packages