Class RestJmsSharedBaseIntegrationTest

    • Field Detail

      • marshallingFormat

        public org.kie.server.api.marshalling.MarshallingFormat marshallingFormat
      • configuration

        public org.kie.server.client.KieServicesConfiguration configuration
      • commandsFactory

        protected static org.kie.api.command.KieCommands commandsFactory
      • kieContainer

        protected static org.kie.api.runtime.KieContainer kieContainer
    • Constructor Detail

      • RestJmsSharedBaseIntegrationTest

        public RestJmsSharedBaseIntegrationTest()
    • Method Detail

      • createInstance

        protected Object createInstance​(String objectClassIdentifier,
                                        Object... constructorParameters)
        Instantiate custom object.
        Parameters:
        objectClassIdentifier - Object class identifier - usually class name.
        constructorParameters - Object's constructor parameters.
        Returns:
        Instantiated object.
      • createPersonInstance

        protected Object createPersonInstance​(String name)
      • createCustomParameterInstance

        protected Object createCustomParameterInstance​(String name,
                                                       long value)
      • changeUser

        protected void changeUser​(String username)
                           throws Exception
        Change user used by client.
        Parameters:
        username - Name of user, default user taken from TestConfig in case of null parameter.
        Throws:
        Exception
      • createKieServicesJmsConfiguration

        protected static org.kie.server.client.KieServicesConfiguration createKieServicesJmsConfiguration()
      • createKieServicesRestConfiguration

        protected static org.kie.server.client.KieServicesConfiguration createKieServicesRestConfiguration()
      • assertClientException

        protected void assertClientException​(org.assertj.core.api.ThrowableAssert.ThrowingCallable callable,
                                             int expectedHttpCode,
                                             String message)
      • assertClientException

        protected void assertClientException​(org.assertj.core.api.ThrowableAssert.ThrowingCallable callable,
                                             int expectedHttpCode,
                                             String restMessage,
                                             String jmsMessage)
      • filterErrorsByProcessId

        protected List<org.kie.server.api.model.admin.ExecutionErrorInstance> filterErrorsByProcessId​(Collection<org.kie.server.api.model.admin.ExecutionErrorInstance> errors,
                                                                                                      String processId)
      • filterErrorsByProcessInstanceId

        protected List<org.kie.server.api.model.admin.ExecutionErrorInstance> filterErrorsByProcessInstanceId​(Collection<org.kie.server.api.model.admin.ExecutionErrorInstance> errors,
                                                                                                              Long processInstanceId)