# Uses of Interface net.schmizz.sshj.common.ErrorNotifiable (sshj 0.5.0 API)
Date: 2011-07-27

## Uses of Interface
net.schmizz.sshj.common.ErrorNotifiable

Packages that use ErrorNotifiable
net.schmizz.sshj
net.schmizz.sshj.common
net.schmizz.sshj.connection
net.schmizz.sshj.connection.channel
net.schmizz.sshj.connection.channel.direct
net.schmizz.sshj.connection.channel.forwarded
net.schmizz.sshj.userauth

Uses of ErrorNotifiable in net.schmizz.sshj

Subinterfaces of ErrorNotifiable in net.schmizz.sshj
`interface` `Service` Represents a service running on top of the SSH transport layer.

Classes in net.schmizz.sshj that implement ErrorNotifiable
`class` `AbstractService` An abstract class for `Service` that implements common or default functionality.

Uses of ErrorNotifiable in net.schmizz.sshj.common

Methods in net.schmizz.sshj.common with parameters of type ErrorNotifiable
`static void` `ErrorNotifiable.Util.alertAll(SSHException error, ErrorNotifiable... notifiables)` Notify all `notifiables` of given `error`.

Method parameters in net.schmizz.sshj.common with type arguments of type ErrorNotifiable
`static void` `ErrorNotifiable.Util.alertAll(SSHException error, Collection<? extends ErrorNotifiable> notifiables)` Notify all `notifiables` of given `error`.

Uses of ErrorNotifiable in net.schmizz.sshj.connection

Classes in net.schmizz.sshj.connection that implement ErrorNotifiable
`class` `ConnectionImpl` `Connection` implementation.

Uses of ErrorNotifiable in net.schmizz.sshj.connection.channel

Subinterfaces of ErrorNotifiable in net.schmizz.sshj.connection.channel
`interface` `Channel` A channel is the basic medium for application-layer data on top of an SSH transport.
`static interface` `Channel.Direct` Direct channels are those that are initiated by us.
`static interface` `Channel.Forwarded` Forwarded channels are those that are initiated by the server.

Classes in net.schmizz.sshj.connection.channel that implement ErrorNotifiable
`class` `AbstractChannel`
`class` `ChannelInputStream` `InputStream` for channels.
`class` `ChannelOutputStream` `OutputStream` for channels.

Uses of ErrorNotifiable in net.schmizz.sshj.connection.channel.direct

Subinterfaces of ErrorNotifiable in net.schmizz.sshj.connection.channel.direct
`interface` `Session` A `session` channel provides for execution of a remote `command`, `shell` or `subsystem`.
`static interface` `Session.Command` Command API.
`static interface` `Session.Shell` Shell API.
`static interface` `Session.Subsystem` Subsystem API.

Classes in net.schmizz.sshj.connection.channel.direct that implement ErrorNotifiable
`class` `AbstractDirectChannel` Base class for direct channels whose open is initated by the client.
`class` `SessionChannel` `Session` implementation.

Uses of ErrorNotifiable in net.schmizz.sshj.connection.channel.forwarded

Classes in net.schmizz.sshj.connection.channel.forwarded that implement ErrorNotifiable
`class` `AbstractForwardedChannel` Base class for forwarded channels whose open is initiated by the server.
`static class` `RemotePortForwarder.ForwardedTCPIPChannel` A `forwarded-tcpip` channel.
`static class` `X11Forwarder.X11Channel` An `x11` forwarded channel.

Uses of ErrorNotifiable in net.schmizz.sshj.userauth

Classes in net.schmizz.sshj.userauth that implement ErrorNotifiable
`class` `UserAuthImpl` `UserAuth` implementation.

Copyright © 2009-2011. All Rights Reserved.