A C D E F G H I J K L M N O P R S T W 
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
 
A C D E F G H I J K L M N O P R S T W 
All Classes All Packages