Class DeployitExceptionMapper

  • All Implemented Interfaces:
    javax.ws.rs.ext.ExceptionMapper<com.xebialabs.deployit.engine.spi.exception.DeployitException>

    @Provider
    @Component
    public class DeployitExceptionMapper
    extends ClosingExceptionMapper<com.xebialabs.deployit.engine.spi.exception.DeployitException>
    implements javax.ws.rs.ext.ExceptionMapper<com.xebialabs.deployit.engine.spi.exception.DeployitException>
    • Constructor Detail

      • DeployitExceptionMapper

        @Autowired
        public DeployitExceptionMapper​(com.xebialabs.deployit.ServerConfiguration config)
      • DeployitExceptionMapper

        public DeployitExceptionMapper​(com.thoughtworks.xstream.XStream xStream,
                                       com.xebialabs.deployit.ServerConfiguration config)
    • Method Detail

      • doCDataWrapping

        public static void doCDataWrapping​(boolean wrap)
      • handleException

        public javax.ws.rs.core.Response handleException​(com.xebialabs.deployit.engine.spi.exception.DeployitException exception)
        Specified by:
        handleException in class ClosingExceptionMapper<com.xebialabs.deployit.engine.spi.exception.DeployitException>
      • determineAcceptMediaType

        protected java.util.List<javax.ws.rs.core.MediaType> determineAcceptMediaType()