Class Service

  • Direct Known Subclasses:
    Transport

    public abstract class Service
    extends java.lang.Object
    An abstract class that models a message store and its access protocol, for storing and retrieving messages. Subclasses provide actual implementations.
    Since:
    TotalCross 1.13
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String host  
      protected java.lang.String password  
      protected int port  
      protected MailSession session  
      protected java.lang.String user  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected Service​(MailSession session)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract void close()
      Close this service and terminate its connection.
      abstract void connect()
      A generic connect method that takes no parameters.
      abstract void connect​(java.lang.String host, int port, java.lang.String user, java.lang.String password)  
      protected void protocolConnect​(java.lang.String host, int port, java.lang.String login, java.lang.String password)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • host

        protected java.lang.String host
      • port

        protected int port
      • user

        protected java.lang.String user
      • password

        protected java.lang.String password
    • Constructor Detail