JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
L
M
N
O
R
S
T
U
V
W
A
AbstractAgentConnectionCallback
- Class in
net.formicary.remoterun.embed.callback
Convenience class to avoid having to implement all methods in AgentConnectionCallback.
AbstractAgentConnectionCallback()
- Constructor for class net.formicary.remoterun.embed.callback.
AbstractAgentConnectionCallback
AbstractTextOutputCallback
- Class in
net.formicary.remoterun.embed.callback
Convenience class to avoid having to implement all methods in TextOutputCallback.
AbstractTextOutputCallback()
- Constructor for class net.formicary.remoterun.embed.callback.
AbstractTextOutputCallback
agentConnected(AgentConnection)
- Method in class net.formicary.remoterun.embed.callback.
AbstractAgentConnectionCallback
agentConnected(AgentConnection)
- Method in interface net.formicary.remoterun.embed.callback.
AgentConnectionCallback
AgentConnection
- Class in
net.formicary.remoterun.embed
AgentConnection(Channel)
- Constructor for class net.formicary.remoterun.embed.
AgentConnection
AgentConnectionCallback
- Interface in
net.formicary.remoterun.embed.callback
agentDisconnected(AgentConnection)
- Method in class net.formicary.remoterun.embed.callback.
AbstractAgentConnectionCallback
agentDisconnected(AgentConnection)
- Method in interface net.formicary.remoterun.embed.callback.
AgentConnectionCallback
AgentRequest
- Interface in
net.formicary.remoterun.embed.request
B
bind(InetSocketAddress)
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
Bind and return the bound address.
C
channelConnected(ChannelHandlerContext, ChannelStateEvent)
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
channelDisconnected(ChannelHandlerContext, ChannelStateEvent)
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
checkClientTrusted(X509Certificate[], String)
- Method in class net.formicary.remoterun.embed.
ServerTrustManager
checkServerTrusted(X509Certificate[], String)
- Method in class net.formicary.remoterun.embed.
ServerTrustManager
close()
- Method in class net.formicary.remoterun.embed.
DecodingBuffer
close()
- Method in class net.formicary.remoterun.embed.request.
FileDownloadRequest
ConnectionState
- Enum in
net.formicary.remoterun.embed
createSslEngine()
- Static method in class net.formicary.remoterun.embed.
RemoteRunMaster
D
DecodingBuffer
- Class in
net.formicary.remoterun.embed
DecodingBuffer(DecodingBuffer.DataCallback)
- Constructor for class net.formicary.remoterun.embed.
DecodingBuffer
DecodingBuffer(DecodingBuffer.DataCallback, int)
- Constructor for class net.formicary.remoterun.embed.
DecodingBuffer
DecodingBuffer(DecodingBuffer.DataCallback, Charset, int)
- Constructor for class net.formicary.remoterun.embed.
DecodingBuffer
DecodingBuffer.DataCallback
- Interface in
net.formicary.remoterun.embed
DEFAULT_MAX_LINE_LENGTH
- Static variable in class net.formicary.remoterun.embed.request.
TextOutputRequest
download(String, Path, FileDownloadCallback)
- Method in class net.formicary.remoterun.embed.
AgentConnection
E
exceptionCaught(ChannelHandlerContext, ExceptionEvent)
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
F
FileDownloadCallback
- Interface in
net.formicary.remoterun.embed.callback
FileDownloadRequest
- Class in
net.formicary.remoterun.embed.request
FileDownloadRequest(String, Path, FileDownloadCallback)
- Constructor for class net.formicary.remoterun.embed.request.
FileDownloadRequest
G
getAcceptedIssuers()
- Method in class net.formicary.remoterun.embed.
ServerTrustManager
getAgentConnections()
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
getAgentInfo()
- Method in class net.formicary.remoterun.embed.
AgentConnection
getCallback()
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
getChannel()
- Method in class net.formicary.remoterun.embed.
AgentConnection
getCompletionLatch()
- Method in interface net.formicary.remoterun.embed.request.
AgentRequest
getCompletionLatch()
- Method in class net.formicary.remoterun.embed.request.
FileDownloadRequest
getCompletionLatch()
- Method in class net.formicary.remoterun.embed.request.
TextOutputRequest
getConnectedClients()
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
Get a new copy of a collection containing all the actively connected clients.
getConnectionState()
- Method in class net.formicary.remoterun.embed.
AgentConnection
getCount()
- Method in class net.formicary.remoterun.embed.
DecodingBuffer
getMessage()
- Method in interface net.formicary.remoterun.embed.request.
AgentRequest
getMessage()
- Method in class net.formicary.remoterun.embed.request.
FileDownloadRequest
getMessage()
- Method in class net.formicary.remoterun.embed.request.
TextOutputRequest
getNextRequestId()
- Static method in class net.formicary.remoterun.embed.
RemoteRunMaster
getRemoteAddress()
- Method in class net.formicary.remoterun.embed.
AgentConnection
getRequest()
- Method in class net.formicary.remoterun.embed.request.
TextOutputRequest
getTrustManager()
- Method in class net.formicary.remoterun.embed.
ServerTrustManager
L
lineRead(String)
- Method in interface net.formicary.remoterun.embed.
DecodingBuffer.DataCallback
M
MessageHelper
- Class in
net.formicary.remoterun.embed.request
messageReceived(AgentConnection, RemoteRun.AgentToMaster)
- Method in class net.formicary.remoterun.embed.
AgentConnection
messageReceived(AgentConnection, RemoteRun.AgentToMaster)
- Method in class net.formicary.remoterun.embed.callback.
AbstractAgentConnectionCallback
messageReceived(AgentConnection, RemoteRun.AgentToMaster)
- Method in interface net.formicary.remoterun.embed.callback.
AgentConnectionCallback
messageReceived(ChannelHandlerContext, MessageEvent)
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
N
net.formicary.remoterun.embed
- package net.formicary.remoterun.embed
net.formicary.remoterun.embed.callback
- package net.formicary.remoterun.embed.callback
net.formicary.remoterun.embed.request
- package net.formicary.remoterun.embed.request
O
onExit(int, String)
- Method in class net.formicary.remoterun.embed.callback.
AbstractTextOutputCallback
onExit(int, String)
- Method in interface net.formicary.remoterun.embed.callback.
FileDownloadCallback
The process has exited - no more data to follow.
onExit(int, String)
- Method in interface net.formicary.remoterun.embed.callback.
TextOutputCallback
The process has exited - no more data to follow.
onStdErr(String)
- Method in class net.formicary.remoterun.embed.callback.
AbstractTextOutputCallback
onStdErr(String)
- Method in interface net.formicary.remoterun.embed.callback.
TextOutputCallback
A line of data has been received from stderr.
onStdOut(String)
- Method in class net.formicary.remoterun.embed.callback.
AbstractTextOutputCallback
onStdOut(String)
- Method in interface net.formicary.remoterun.embed.callback.
TextOutputCallback
A line of data has been received from stdout.
operationComplete(ChannelFuture)
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
R
receivedMessage(AgentConnection, RemoteRun.AgentToMaster)
- Method in interface net.formicary.remoterun.embed.request.
AgentRequest
receivedMessage(AgentConnection, RemoteRun.AgentToMaster)
- Method in class net.formicary.remoterun.embed.request.
FileDownloadRequest
receivedMessage(AgentConnection, RemoteRun.AgentToMaster)
- Method in class net.formicary.remoterun.embed.request.
TextOutputRequest
RemoteRunMaster
- Class in
net.formicary.remoterun.embed
Create a RemoteRunMaster then call
RemoteRunMaster.bind(java.net.InetSocketAddress)
to start a TCP server to listen for agent connections.
RemoteRunMaster()
- Constructor for class net.formicary.remoterun.embed.
RemoteRunMaster
The same as new RemoteRunMaster(Executors.newCachedThreadPool(), Executors.newCachedThreadPool(), null).
RemoteRunMaster(AgentConnectionCallback)
- Constructor for class net.formicary.remoterun.embed.
RemoteRunMaster
The same as new RemoteRunMaster(Executors.newCachedThreadPool(), Executors.newCachedThreadPool(), callback).
RemoteRunMaster(Executor, Executor, AgentConnectionCallback)
- Constructor for class net.formicary.remoterun.embed.
RemoteRunMaster
Creates a new RemoteRunMaster.
request(AgentRequest)
- Method in class net.formicary.remoterun.embed.
AgentConnection
runCommand(String, String...)
- Static method in class net.formicary.remoterun.embed.request.
MessageHelper
S
ServerTrustManager
- Class in
net.formicary.remoterun.embed
ServerTrustManager(X509TrustManager)
- Constructor for class net.formicary.remoterun.embed.
ServerTrustManager
setAgentInfo(RemoteRun.AgentToMaster.AgentInfo)
- Method in class net.formicary.remoterun.embed.
AgentConnection
setCallback(AgentConnectionCallback)
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
setChannel(Channel)
- Method in class net.formicary.remoterun.embed.
AgentConnection
setConnectionState(ConnectionState)
- Method in class net.formicary.remoterun.embed.
AgentConnection
shutdown()
- Method in class net.formicary.remoterun.embed.
AgentConnection
Disconnect this agent.
shutdown()
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
T
TextOutputCallback
- Interface in
net.formicary.remoterun.embed.callback
TextOutputRequest
- Class in
net.formicary.remoterun.embed.request
Convenience class to wrap a command that expects text output.
TextOutputRequest(RemoteRun.MasterToAgent.Builder, TextOutputCallback)
- Constructor for class net.formicary.remoterun.embed.request.
TextOutputRequest
Same as new TextOutputRequest(requestBuilder, 4096, UTF_8).
TextOutputRequest(RemoteRun.MasterToAgent.Builder, int, TextOutputCallback)
- Constructor for class net.formicary.remoterun.embed.request.
TextOutputRequest
Same as new TextOutputRequest(requestBuilder, maxLineLength, UTF_8).
TextOutputRequest(RemoteRun.MasterToAgent.Builder, int, Charset, TextOutputCallback)
- Constructor for class net.formicary.remoterun.embed.request.
TextOutputRequest
toString()
- Method in class net.formicary.remoterun.embed.
AgentConnection
toString()
- Method in class net.formicary.remoterun.embed.
RemoteRunMaster
U
upload(Path, String, UploadCompleteCallback)
- Method in class net.formicary.remoterun.embed.
AgentConnection
Initiate the upload of a file from master to agent.
uploadComplete(AgentConnection, long, String, boolean)
- Method in interface net.formicary.remoterun.embed.callback.
UploadCompleteCallback
UploadCompleteCallback
- Interface in
net.formicary.remoterun.embed.callback
V
valueOf(String)
- Static method in enum net.formicary.remoterun.embed.
ConnectionState
Returns the enum constant of this type with the specified name.
values()
- Static method in enum net.formicary.remoterun.embed.
ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
W
write(RemoteRun.MasterToAgent)
- Method in class net.formicary.remoterun.embed.
AgentConnection
Transmit a message that has already been given a unique request ID, and commit to handling the responses yourself with the AgentConnectionCallback registered.
write(byte[])
- Method in class net.formicary.remoterun.embed.
DecodingBuffer
write(byte[], int, int)
- Method in class net.formicary.remoterun.embed.
DecodingBuffer
A
B
C
D
E
F
G
L
M
N
O
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016
Formicary
. All rights reserved.