org.crsh.telnet.term.processor
Class ProcessorIOHandler
java.lang.Object
org.crsh.plugin.CRaSHPlugin<TermIOHandler>
org.crsh.telnet.term.processor.ProcessorIOHandler
- All Implemented Interfaces:
- TermIOHandler
public class ProcessorIOHandler
- extends CRaSHPlugin<TermIOHandler>
- implements TermIOHandler
Method Summary |
void |
destroy()
Implement this method to know about destroy life cycle callback. |
TermIOHandler |
getImplementation()
Returns the implementation. |
void |
handle(TermIO io,
Principal user)
Handle an IO for the specified termi IO and user principal. |
void |
init()
Implement this method to know about init life cycle callback. |
factory
private ShellFactory factory
- .
ProcessorIOHandler
public ProcessorIOHandler()
getImplementation
public TermIOHandler getImplementation()
- Description copied from class:
CRaSHPlugin
- Returns the implementation.
- Specified by:
getImplementation
in class CRaSHPlugin<TermIOHandler>
- Returns:
- the implementation
init
public void init()
- Description copied from class:
CRaSHPlugin
- Implement this method to know about init life cycle callback.
- Overrides:
init
in class CRaSHPlugin<TermIOHandler>
destroy
public void destroy()
- Description copied from class:
CRaSHPlugin
- Implement this method to know about destroy life cycle callback.
- Overrides:
destroy
in class CRaSHPlugin<TermIOHandler>
handle
public void handle(TermIO io,
Principal user)
- Description copied from interface:
TermIOHandler
- Handle an IO for the specified termi IO and user principal.
- Specified by:
handle
in interface TermIOHandler
- Parameters:
io
- the iouser
- the principal
Copyright © 2015 eXo Platform SAS. All Rights Reserved.