| Modifier and Type | Method and Description |
|---|---|
protected DaemonContext |
DaemonClientServicesSupport.createDaemonContext() |
| Modifier and Type | Method and Description |
|---|---|
DaemonConnection |
DefaultDaemonConnector.connect(Spec<? super DaemonContext> constraint) |
DaemonConnection |
DaemonConnector.connect(Spec<? super DaemonContext> constraint)
Connects to a daemon that matches the given constraint, starting one if required.
|
DaemonConnection |
DefaultDaemonConnector.maybeConnect(Spec<? super DaemonContext> constraint) |
DaemonConnection |
DaemonConnector.maybeConnect(Spec<? super DaemonContext> constraint)
Attempts to connect to a daemon that matches the given constraint.
|
| Constructor and Description |
|---|
DaemonClient(DaemonConnector connector,
BuildClientMetaData clientMetaData,
OutputEventListener outputEventListener,
Spec<DaemonContext> compatibilitySpec,
InputStream buildStandardInput) |
SingleUseDaemonClient(DaemonConnector connector,
BuildClientMetaData clientMetaData,
OutputEventListener outputEventListener,
Spec<DaemonContext> compatibilitySpec,
InputStream buildStandardInput) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultDaemonContext
Keep in mind that this is a serialized value object.
|
| Modifier and Type | Method and Description |
|---|---|
DaemonContext |
DaemonContextBuilder.create()
Creates a new daemon context, based on the current state of this builder.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DaemonCompatibilitySpec.isSatisfiedBy(DaemonContext potentialContext) |
| Constructor and Description |
|---|
DaemonCompatibilitySpec(DaemonContext desiredContext) |
| Modifier and Type | Method and Description |
|---|---|
DaemonContext |
DaemonInfo.getContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
PersistentDaemonRegistry.store(Address address,
DaemonContext daemonContext,
String password) |
void |
EmbeddedDaemonRegistry.store(Address address,
DaemonContext daemonContext,
String password) |
void |
DaemonRegistry.store(Address address,
DaemonContext daemonContext,
String password) |
| Constructor and Description |
|---|
DaemonInfo(Address address,
DaemonContext context,
String password) |
| Modifier and Type | Method and Description |
|---|---|
protected DaemonContext |
DaemonServices.createDaemonContext() |
| Constructor and Description |
|---|
Daemon(DaemonServerConnector connector,
DaemonRegistry daemonRegistry,
DaemonContext daemonContext,
String password,
DaemonCommandExecuter commandExecuter,
ExecutorFactory executorFactory)
Creates a new daemon instance.
|
| Modifier and Type | Method and Description |
|---|---|
DaemonContext |
DaemonCommandExecution.getDaemonContext() |
| Modifier and Type | Method and Description |
|---|---|
protected List<DaemonCommandAction> |
DefaultDaemonCommandExecuter.createActions(DaemonContext daemonContext) |
void |
DefaultDaemonCommandExecuter.executeCommand(Connection<Object> connection,
Command command,
DaemonContext daemonContext,
DaemonStateCoordinator daemonStateCoordinator) |
void |
DaemonCommandExecuter.executeCommand(Connection<Object> connection,
Command command,
DaemonContext daemonContext,
DaemonStateCoordinator daemonStateCoordinator)
Handle the given command, and communicate as necessary with the client over the given connection.
|
| Constructor and Description |
|---|
DaemonCommandExecution(DisconnectAwareConnection<Object> connection,
Command command,
DaemonContext daemonContext,
DaemonStateCoordinator daemonStateCoordinator,
List<DaemonCommandAction> actions) |
Copyright © 2013. All rights reserved