Modifier and Type | Method and Description |
---|---|
abstract void |
Provisionable.removeDefinition()
Extending objects will implement this method to remove the definition
of the provisioned object from the EAC.
|
abstract void |
Provisionable.updateDefinition()
Extending objects will implement this method to update the definition
of the provisioned object in the EAC.
|
Modifier and Type | Method and Description |
---|---|
void |
Component.archiveLogDir()
Creates a backup of the components log directory (i.e.
|
void |
Component.cleanDir(String dir)
Cleans all contents for the target directory, if the specified path is not null or empty.
|
void |
ServerComponent.cycle()
Cycles the server component.
|
com.endeca.eac.client.StateType |
Component.getStatus()
Retrieves the status of the component.
|
boolean |
Component.isActive()
Returns true if the component is active (i.e.
|
boolean |
Component.isFailed()
Returns true if the component failed when it was run most recently.
|
boolean |
ServerComponent.isRunning()
Returns true if the component is running.
|
boolean |
ServerComponent.isStarting()
Returns true if the component is starting.
|
void |
CustomComponent.removeDefinition() |
void |
Component.removeDefinition()
Removes the EAC provisioning of this component.
|
void |
BatchComponent.run()
Runs the batch component synchronously.
|
static void |
BatchComponent.runInParallel(List<BatchComponent> components)
Runs batch components in parallel.
|
void |
ServerComponent.start() |
void |
Component.start()
Starts the component.
|
void |
ServerComponent.startAsynchronously()
Starts the component asynchronously, without testing its status after
sending the start command.
|
static void |
ServerComponent.startInParallel(List<ServerComponent> components)
Starts server components in parallel.
|
void |
ServerComponent.stop() |
void |
Component.stop()
Stops the component.
|
void |
ServerComponent.stopAsynchronously()
Stops the component asynchronously, without testing its status after
sending the stop command.
|
static void |
ServerComponent.stopInParallel(List<ServerComponent> components)
Stop server components in parallel.
|
void |
CustomComponent.updateDefinition() |
void |
Component.updateDefinition()
Updates the EAC provisioning of this component.
|
boolean |
Component.waitForFinished()
Waits for the component to finish, by polling for its status every second,
until the maximum wait time has elapsed.
|
boolean |
ServerComponent.waitForStarted()
Waits for the component to start, by polling for its status every second,
until the startup timeout has elapsed.
|
boolean |
ServerComponent.waitForStopped()
Waits for the component to stop, by polling for its status every second,
until the stop timeout has elapsed.
|
Modifier and Type | Method and Description |
---|---|
void |
Host.updateDefinition()
Updates the EAC provisioning of this host.
|
Modifier and Type | Method and Description |
---|---|
com.endeca.eac.client.StateType |
Script.getStatus()
Retrieves the status of the script.
|
boolean |
Script.isActive()
Returns true if the script is active (i.e.
|
boolean |
Script.isFailed()
Returns true if the script failed when it was run most recently.
|
void |
Script.removeDefinition() |
void |
Script.updateDefinition() |
Modifier and Type | Method and Description |
---|---|
com.endeca.eac.client.StateType |
Utility.getStatus()
Retrieves the status of the utility.
|
boolean |
Utility.isActive()
Returns true if the utility is active (i.e.
|
boolean |
Utility.isFailed()
Returns true if the utility failed when it was run most recently.
|
void |
Utility.run()
Runs the utility synchronously.
|
static void |
Utility.runInParallel(List<Utility> utilities)
Static method to run a set of utilities in parallel.
|
void |
Utility.start()
Starts the utility.
|
void |
Utility.stop()
Stops the utility.
|
boolean |
Utility.waitForFinished()
Waits for the utility to finish, by polling for its status every second,
until the maximum wait time has elapsed.
|
Modifier and Type | Method and Description |
---|---|
void |
CreateDirUtility.run() |
void |
CleanDirUtility.run() |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.