@ApplicationScoped public class ServerManagementServiceImpl extends Object implements ServerManagementService
| Constructor and Description |
|---|
ServerManagementServiceImpl() |
ServerManagementServiceImpl(javax.enterprise.event.Event<ServerConnected> serverConnectedEvent,
javax.enterprise.event.Event<ServerOnError> serverOnErrorEvent,
javax.enterprise.event.Event<ServerDeleted> serverDeletedEvent,
javax.enterprise.event.Event<ContainerCreated> containerCreatedEvent,
javax.enterprise.event.Event<ContainerStarted> containerStartedEvent,
javax.enterprise.event.Event<ContainerStopped> containerStoppedEvent,
javax.enterprise.event.Event<ContainerDeleted> containerDeletedEvent,
javax.enterprise.event.Event<ContainerUpdated> containerUpdatedEvent,
ServerReferenceStorageImpl storage,
RemoteAccessImpl remoteAccess) |
ServerManagementServiceImpl(javax.enterprise.event.Event<ServerConnected> serverConnectedEvent,
javax.enterprise.event.Event<ServerOnError> serverOnErrorEvent,
javax.enterprise.event.Event<ServerDeleted> serverDeletedEvent,
javax.enterprise.event.Event<ContainerCreated> containerCreatedEvent,
javax.enterprise.event.Event<ContainerStarted> containerStartedEvent,
javax.enterprise.event.Event<ContainerStopped> containerStoppedEvent,
javax.enterprise.event.Event<ContainerDeleted> containerDeletedEvent,
javax.enterprise.event.Event<ContainerUpdated> containerUpdatedEvent,
ServerReferenceStorageImpl storage,
RemoteAccessImpl remoteAccess,
Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
void |
createContainer(String serverId,
String containerId,
org.guvnor.common.services.project.model.GAV gav) |
void |
deleteOp(Collection<String> servers2Unregister,
Map<String,List<String>> containers2delete) |
Container |
getContainerInfo(String serverId,
String container) |
Collection<ServerRef> |
listServers() |
void |
refresh() |
void |
registerServer(String endpoint,
String name,
String username,
String password,
String controllerUrl) |
ScannerOperationResult |
scanNow(String serverId,
String containerId) |
void |
startContainers(Map<String,List<String>> containers) |
ScannerOperationResult |
startScanner(String serverId,
String containerId,
long interval) |
void |
stopContainers(Map<String,List<String>> containers) |
ScannerOperationResult |
stopScanner(String serverId,
String containerId) |
void |
upgradeContainer(String serverId,
String containerId,
org.guvnor.common.services.project.model.GAV releaseId) |
public ServerManagementServiceImpl()
@Inject public ServerManagementServiceImpl(javax.enterprise.event.Event<ServerConnected> serverConnectedEvent, javax.enterprise.event.Event<ServerOnError> serverOnErrorEvent, javax.enterprise.event.Event<ServerDeleted> serverDeletedEvent, javax.enterprise.event.Event<ContainerCreated> containerCreatedEvent, javax.enterprise.event.Event<ContainerStarted> containerStartedEvent, javax.enterprise.event.Event<ContainerStopped> containerStoppedEvent, javax.enterprise.event.Event<ContainerDeleted> containerDeletedEvent, javax.enterprise.event.Event<ContainerUpdated> containerUpdatedEvent, ServerReferenceStorageImpl storage, RemoteAccessImpl remoteAccess)
public ServerManagementServiceImpl(javax.enterprise.event.Event<ServerConnected> serverConnectedEvent, javax.enterprise.event.Event<ServerOnError> serverOnErrorEvent, javax.enterprise.event.Event<ServerDeleted> serverDeletedEvent, javax.enterprise.event.Event<ContainerCreated> containerCreatedEvent, javax.enterprise.event.Event<ContainerStarted> containerStartedEvent, javax.enterprise.event.Event<ContainerStopped> containerStoppedEvent, javax.enterprise.event.Event<ContainerDeleted> containerDeletedEvent, javax.enterprise.event.Event<ContainerUpdated> containerUpdatedEvent, ServerReferenceStorageImpl storage, RemoteAccessImpl remoteAccess, Executor executor)
public void refresh()
refresh in interface ServerManagementServicepublic Collection<ServerRef> listServers()
listServers in interface ServerManagementServicepublic void registerServer(String endpoint, String name, String username, String password, String controllerUrl) throws ServerAlreadyRegisteredException
registerServer in interface ServerManagementServiceServerAlreadyRegisteredExceptionpublic void startContainers(Map<String,List<String>> containers)
startContainers in interface ServerManagementServicepublic void stopContainers(Map<String,List<String>> containers)
stopContainers in interface ServerManagementServicepublic void createContainer(String serverId, String containerId, org.guvnor.common.services.project.model.GAV gav)
createContainer in interface ServerManagementServicepublic Container getContainerInfo(String serverId, String container)
getContainerInfo in interface ServerManagementServicepublic ScannerOperationResult scanNow(String serverId, String containerId)
scanNow in interface ServerManagementServicepublic ScannerOperationResult startScanner(String serverId, String containerId, long interval)
startScanner in interface ServerManagementServicepublic ScannerOperationResult stopScanner(String serverId, String containerId)
stopScanner in interface ServerManagementServicepublic void upgradeContainer(String serverId, String containerId, org.guvnor.common.services.project.model.GAV releaseId)
upgradeContainer in interface ServerManagementServicepublic void deleteOp(Collection<String> servers2Unregister, Map<String,List<String>> containers2delete)
deleteOp in interface ServerManagementServiceCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.