public abstract class BasicAuthJcsmpSessionServiceFactory extends SessionServiceFactory
JcsmpSessionService instances. Extends SessionServiceFactory.
 This factory provides a way to create JcsmpSessionService that use Basic
 Authentication.
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
BasicAuthJcsmpSessionServiceFactory.Builder  | 
| Constructor and Description | 
|---|
BasicAuthJcsmpSessionServiceFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
static BasicAuthJcsmpSessionServiceFactory.Builder | 
builder()  | 
SessionService | 
create()
This is the core method that subclasses must implement. 
 | 
abstract java.lang.String | 
host()
The host name or IP address of the Solace broker. 
 | 
abstract java.lang.String | 
password()
The password to use for authentication. 
 | 
abstract java.lang.String | 
username()
The username to use for authentication. 
 | 
abstract java.lang.String | 
vpnName()
The name of the VPN to connect to. 
 | 
equals, getQueue, getSubmissionMode, hashCode, setQueue, setSubmissionModepublic abstract java.lang.String host()
public abstract java.lang.String username()
public abstract java.lang.String password()
public abstract java.lang.String vpnName()
public static BasicAuthJcsmpSessionServiceFactory.Builder builder()
public SessionService create()
SessionServiceFactorycreate in class SessionServiceFactory