/** * Create a new {@link RemoteJmsRuntimeEngineBuilder} instance * to configure and buid a remote API client {@link RuntimeEngine} instance. * @return A {@link RemoteJmsRuntimeEngineBuilder} instance */ public static RemoteJmsRuntimeEngineBuilder newJmsBuilder() { return org.kie.services.client.api.RemoteRuntimeEngineFactory.newJmsBuilder(); }
public RemoteJmsRuntimeEngineBuilderImpl useKeystoreAsTruststore() { this.useKeystoreAsTruststore = true; this.useSsl(true); return this; }
/** * Create a new {@link RemoteRestRuntimeEngineBuilder} instance * to configure and buid a remote API client {@link RuntimeEngine} instance. * @return A {@link RemoteRestRuntimeEngineBuilder} instance */ public static RemoteRestRuntimeEngineBuilder newRestBuilder() { return org.kie.services.client.api.RemoteRuntimeEngineFactory.newRestBuilder(); }
@Override public RemoteRuntimeEngine build() { checkAndFinalizeConfig(); return new RemoteRuntimeEngine(config.clone()); }
private void checkAndFinalizeConfig() { RemoteRuntimeEngineFactory.checkAndFinalizeConfig(config, this); }
/** * Create a new {@link RemoteRestRuntimeEngineBuilder} instance * to configure and buid a remote API client {@link RuntimeEngine} instance. * @return A {@link RemoteRestRuntimeEngineBuilder} instance */ public static RemoteRestRuntimeEngineBuilder newRestBuilder() { return new org.kie.services.client.api.RemoteRestRuntimeEngineBuilderImpl(); }
/** * Create a new {@link RemoteJmsRuntimeEngineBuilder} instance * to configure and buid a remote API client {@link RuntimeEngine} instance. * @return A {@link RemoteJmsRuntimeEngineBuilder} instance */ public static RemoteJmsRuntimeEngineBuilder newJmsBuilder() { return new org.kie.services.client.api.RemoteJmsRuntimeEngineBuilderImpl(); }
/** * Create a new {@link RemoteWebserviceClientBuilder} instance * to configure and buid a remote client for the {@link CommandWebService}. * @return A {@link RemoteWebserviceClientBuilder} instance */ public static RemoteWebserviceClientBuilder<RemoteWebserviceClientBuilder, CommandWebService> newCommandWebServiceClientBuilder() { return org.kie.services.client.api.RemoteRuntimeEngineFactory.newCommandWebServiceClientBuilder(); }
@Override public RemoteJmsRuntimeEngineBuilderImpl addJbossServerHostName(String hostname) { this.jbossServerHostName = hostname; addHostName(hostname); return this; }
/** * Create a new {@link RemoteRestRuntimeEngineBuilder} instance * to configure and buid a remote API client {@link RuntimeEngine} instance. * @return A {@link RemoteRestRuntimeEngineBuilder} instance */ public static RemoteWebserviceClientBuilder<RemoteWebserviceClientBuilder, CommandWebService> newCommandWebServiceClientBuilder() { return new RemoteCommandWebserviceClientBuilderImpl(); }
/** * @see {@link RemoteRuntimeEngineFactory#newRestBuilder()} */ @Deprecated public static RemoteRestRuntimeEngineBuilder newBuilder() { return RemoteRuntimeEngineFactory.newRestBuilder(); }
/** * @see {@link RemoteRuntimeEngineFactory#newJmsBuilder()} */ @Deprecated public static RemoteJmsRuntimeEngineBuilder newBuilder() { return RemoteRuntimeEngineFactory.newJmsBuilder(); }
@Override public RemoteJmsRuntimeEngineBuilderImpl addKeystorePassword(String keystorePassword) { this.keystorePassword = keystorePassword; this.useSsl(true); return this; }
protected void checkAndFinalizeConfig() { RemoteRuntimeEngineFactory.checkAndFinalizeConfig(config, this); }
public static RemoteRestRuntimeEngineBuilderImpl newBuilder() { return new RemoteRestRuntimeEngineBuilderImpl(); }
public static RemoteJmsRuntimeEngineBuilderImpl newBuilder() { return new RemoteJmsRuntimeEngineBuilderImpl(); }
@Override public RemoteJmsRuntimeEngineBuilderImpl addTruststorePassword(String truststorePassword) { this.truststorePassword = truststorePassword; this.useSsl(true); return this; }
private void checkAndFinalizeConfig() { RemoteRuntimeEngineFactory.checkAndFinalizeConfig(config, this); }
@Override public RemoteJmsRuntimeEngineBuilderImpl addKeystoreLocation(String keystoreLocation) { this.keystoreLocation = keystoreLocation; this.useSsl(true); return this; }
@Override public RemoteJmsRuntimeEngineBuilderImpl addTruststoreLocation(String truststoreLocation) { this.truststoreLocation = truststoreLocation; this.useSsl(true); return this; }