|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
PrintStream
.TelnetServiceExtension
implementation, and is added as
a listener of user activity.ActionListener
, it does nothing, and returns true
to all notify* calls.ActionListener
instance
from a provided TelnetServiceExtension
implementation that flags itself as
a provider of an action listener.ActionListener
implementation when it failed its initialization
process.count
characters from the active text
outputFormat
holds this instance,
subject
the subject to be represented, and
indent
the suggested indent to affect each lined
ActionListener
implemented by this service extension.SessionState
), it is left to the implementing party to decide
whether to serve a singleton, an instance from a managed pool or a new instance at each call.StringBuffer
.
Session
to know what to print for the end-of-line character
sequence
OutpuFormat
s that are provided by this extension.
ActionListener
implemented by this service extension.SessionState
), it is left to the implementing party to decide
whether to serve a singleton, an instance from a managed pool or a new instance at each call.PromptDecorator.decoratePrompt(SessionState, Prompt)
method in a
decorator will determine whether the next decorator in the list will be called at all --
some decorators with high priority may block lesser priority decorators from other subsequent
prompt modification.
Session
when negociating telnet options window width.Ctrl-c
was sent from the user end.
tab
was sent from the user end.tab
and <CR>
OutputStream
, does nothing with the output.OutputFormat
to format the
subject
then calling the ConsoleDelegate
to write the outcome
to the console.
OutputFormat
interface is used by extensions and integration modules.OutputFormat
implementation when there was an issue that prevented
the formatting of a subject.OutputFormat
API.OutputFormat
interface formats a given subject using a
selected Apache Velocity Engine template.OutputFormat
interface that provides VT100 coloring helper
methods.TelnetServiceExtension
for
contribution in the construction of the user console prompt.TelnetServiceExtension
.PromptDecorator
implementation when it fails to initialize.TelnetServiceExtension.getActionListener()
or
TelnetServiceExtension.getActionDistributionPriority()
is made.
TelnetServiceExtension.getOutputFormats()
, which will be called
if the returned value is true
TelnetServiceExtension.getPromptDecorator()
or
TelnetServiceExtension.getPromptDecoratorPriority()
is made.
Session
s
notify*
methods of ActionListener
s provided by registered
TelnetServiceExtension
.OutputFormatVT100Constants
.
Session
when the client requests a specific window width.
SessionHolder
when an entry was requested with a key but was not found.PrintStream
implementation that outputs the stream to an
internal StringBuffer
that is available through StringBufferPrintStream.getBuffer()
.ServiceExtension
is the entry point for customizing the service.ActionListener
s, and specifies their priority in receiving
action events, and
it acts as a factory for PromptDecorator
s, and specifies the order in which they
are invoked to construct the console prompt
It is expected that the service extension name is unique, as it will be used when notifying about
error situations and when logging activity.txt
to the telnet console current active text.
off
and of length len
.
off
and of length len
.
txt
to the telnet console.
PrintStream
.
PrintStream
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |