public class SessionManager extends Object implements SessionCreatedListener
| Constructor and Description |
|---|
SessionManager(Session session,
io.fabric8.kubernetes.clnt.v2_2.KubernetesClient client,
Configuration configuration,
AnnotationProvider annotationProvider,
NamespaceService namespaceService,
KubernetesResourceLocator kubernetesResourceLocator,
DependencyResolver dependencyResolver,
ResourceInstaller resourceInstaller,
FeedbackProvider feedbackProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
clean(String status) |
void |
createEnvironment(Session session) |
void |
createNamespace(Session session)
Creates a namespace if needed.
|
void |
display() |
void |
start() |
void |
stop() |
public SessionManager(Session session, io.fabric8.kubernetes.clnt.v2_2.KubernetesClient client, Configuration configuration, AnnotationProvider annotationProvider, NamespaceService namespaceService, KubernetesResourceLocator kubernetesResourceLocator, DependencyResolver dependencyResolver, ResourceInstaller resourceInstaller, FeedbackProvider feedbackProvider)
public void createNamespace(Session session)
session - The Session.public void createEnvironment(Session session)
public void start()
start in interface SessionCreatedListenerpublic void stop()
stop in interface SessionCreatedListenerpublic void clean(String status)
clean in interface SessionCreatedListenerpublic void display()
display in interface SessionCreatedListenerCopyright © 2017 JBoss by Red Hat. All rights reserved.