Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Uses of Interface
net.java.sip.communicator.impl.protocol.ssh.ContactSSH

Packages that use ContactSSH
net.java.sip.communicator.impl.protocol.ssh   
 

Uses of ContactSSH in net.java.sip.communicator.impl.protocol.ssh
 

Classes in net.java.sip.communicator.impl.protocol.ssh that implement ContactSSH
 class ContactSSHImpl
          A Contact of SSH Type
 

Methods in net.java.sip.communicator.impl.protocol.ssh with parameters of type ContactSSH
 void ContactGroupSSHImpl.addContact(ContactSSH contactToAdd)
          Adds the specified contact to this group.
 void OperationSetPersistentPresenceSSHImpl.addContactToList(ContactGroup parent, ContactSSH sshContact)
          Add a contact to the specified group
 void OperationSetPersistentPresenceSSHImpl.changeContactPresenceStatus(ContactSSH sshContact, PresenceStatus newStatus)
          This function changes the status of contact as well as that of the provider
 void ProtocolProviderServiceSSHImpl.closeShellChannel(ContactSSH sshContact)
          Closes the Shell channel are associated IO Streams
(package private)  void ProtocolProviderServiceSSHImpl.closeSSHSession(ContactSSH sshContact)
          Closes the SSH Session associated with the contact
 void ProtocolProviderServiceSSHImpl.connectShell(ContactSSH sshContact, Message firstMessage)
          Creates a shell channel to the remote machine a new jsch session is also created if the current one is invalid
 void ProtocolProviderServiceSSHImpl.createShellChannel(ContactSSH sshContact)
          Creates a channel for shell type in the current session channel types = shell, sftp, exec(X forwarding), direct-tcpip(stream forwarding) etc
 void ProtocolProviderServiceSSHImpl.createSSHSessionAndLogin(ContactSSH sshContact)
          Creates a SSH Session with a remote machine and tries to login according to the details specified by Contact An appropriate message is shown to the end user in case the login fails
(package private)  void OperationSetBasicInstantMessagingSSHImpl.deliverMessage(Message message, ContactSSH to)
          In case the to Contact corresponds to another ssh protocol provider registered with SIP Communicator, we deliver the message to them, in case the to Contact represents us, we fire a MessageReceivedEvent, and if to is simply a contact in our contact list, then we simply echo the message.
 ContactGroupSSHImpl OperationSetPersistentPresenceSSHImpl.findContactParent(ContactSSH sshContact)
          Returns the group that is parent of the specified sshContact or null if no parent was found.
 boolean ProtocolProviderServiceSSHImpl.isSessionValid(ContactSSH sshContact)
          Determines whether a vaild session exists for the contact of remote machine.
 boolean ProtocolProviderServiceSSHImpl.isShellConnected(ContactSSH sshContact)
          Determines whether the contact is connected to shell of remote machine as a precheck for any further operation
 void ProtocolProviderServiceSSHImpl.showWelcomeMessage(ContactSSH sshContact)
          Presents the login welcome message to user
 

Constructors in net.java.sip.communicator.impl.protocol.ssh with parameters of type ContactSSH
ContactTimerSSHImpl(ContactSSH sshContact)
          Creates a new instance of ContactTimerSSHImpl
SSHContactInfo(ContactSSH sshContact)
          Creates a new instance of SSHContactInfo
SSHFileTransferDaemon(ContactSSH sshContact, ProtocolProviderServiceSSHImpl ppService)
          Creates a new instance of SSHFileTransferDaemon
SSHReaderDaemon(ContactSSH sshContact)
          Creates a new instance of SSHReaderDaemon
SSHUserInfo(ContactSSH sshContact)
          Creates a UserInfo instance
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.