Class LocalConnector

  • All Implemented Interfaces:
    com.netscape.certsrv.connector.IConnector

    public class LocalConnector
    extends java.lang.Object
    implements com.netscape.certsrv.connector.IConnector
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.slf4j.Logger logger  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean send​(com.netscape.certsrv.request.IRequest r)
      send request to local authority.
      HttpResponse send​(java.lang.String op, java.lang.String r)
      Sends the request to a remote authority.
      void start()
      Starts this connector.
      void stop()
      Stop the connector.
      protected void transferRequest​(com.netscape.certsrv.request.IRequest src, com.netscape.certsrv.request.IRequest dest)  
      • Methods inherited from class java.lang.Object

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

      • logger

        public static org.slf4j.Logger logger
    • Method Detail

      • send

        public boolean send​(com.netscape.certsrv.request.IRequest r)
                     throws EBaseException
        send request to local authority. returns resulting request
        Specified by:
        send in interface com.netscape.certsrv.connector.IConnector
        Parameters:
        r - Request to be forwarded to remote authority.
        Returns:
        true for success, otherwise false.
        Throws:
        EBaseException - Failure to send request to remote authority.
      • send

        public HttpResponse send​(java.lang.String op,
                                 java.lang.String r)
                          throws EBaseException
        Description copied from interface: com.netscape.certsrv.connector.IConnector
        Sends the request to a remote authority.
        Specified by:
        send in interface com.netscape.certsrv.connector.IConnector
        Parameters:
        op - operation to determine receiving servlet (multi-uri support)
        r - Request to be forwarded to remote authority.
        Returns:
        HttpResponse to be parsed by client
        Throws:
        EBaseException - Failure to send request to remote authority.
      • start

        public void start()
        Description copied from interface: com.netscape.certsrv.connector.IConnector
        Starts this connector.
        Specified by:
        start in interface com.netscape.certsrv.connector.IConnector
      • stop

        public void stop()
        Description copied from interface: com.netscape.certsrv.connector.IConnector
        Stop the connector.
        Specified by:
        stop in interface com.netscape.certsrv.connector.IConnector
      • transferRequest

        protected void transferRequest​(com.netscape.certsrv.request.IRequest src,
                                       com.netscape.certsrv.request.IRequest dest)