public class CRaSHShellFactory extends CRaSHPlugin<ShellFactory> implements ShellFactory
Modifier and Type | Field and Description |
---|---|
private CRaSH |
crash
.
|
CONSTRUCTED, FAILED, INITIALIZED, INITIALIZING, log
Constructor and Description |
---|
CRaSHShellFactory() |
Modifier and Type | Method and Description |
---|---|
Shell |
create(Principal principal)
Create a shell object ready to be used.
|
Shell |
create(Principal principal,
boolean async) |
ShellFactory |
getImplementation()
Returns the implementation.
|
void |
init()
Implement this method to know about init life cycle callback.
|
createConfigurationCapabilities, destroy, getConfigurationCapabilities, getContext, getStatus, getType, toString
public CRaSHShellFactory()
public void init()
CRaSHPlugin
init
in class CRaSHPlugin<ShellFactory>
public ShellFactory getImplementation()
CRaSHPlugin
getImplementation
in class CRaSHPlugin<ShellFactory>
public Shell create(Principal principal)
ShellFactory
create
in interface ShellFactory
principal
- the user principal it may be null in case of an unauthenticated userCopyright © 2015 eXo Platform SAS. All Rights Reserved.