public final class SessionFactory.SessionBuilder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
boolean |
administrator() |
SessionFactory.SessionBuilder |
administrator(boolean admin) |
ASCredentialDescriptor |
asCredentialDescriptor() |
SessionFactory.SessionBuilder |
asCredentialDescriptor(ASCredentialDescriptor asDesc) |
SessionFactory.SessionBuilder |
attribute(java.lang.String key,
java.lang.Object value) |
java.util.Map<java.lang.String,java.lang.Object> |
attributes() |
SessionFactory.SessionBuilder |
attributes(java.util.Map<java.lang.String,java.lang.Object> attributes) |
Session |
build()
Creates a session using the parameters currently set in this builder.
|
java.util.Locale |
locale() |
RepositoryConnectionDescriptor |
repositoryConnectionDescriptor() |
SessionFactory.SessionBuilder |
repositoryConnectionDescriptor(RepositoryConnectionDescriptor desc) |
ServerConnectionDescriptor |
serverConnectionDescriptor() |
SessionFactory.SessionBuilder |
serverConnectionDescriptor(ServerConnectionDescriptor desc) |
public Session build() throws SessionException, ServerConnectionException, ServerAdministrationException
SessionException
- if the session cannot be createdServerConnectionException
- if a server connection was requested but cannot be establishedServerAdministrationException
- if admin access was requested but cannot be obtainedpublic java.util.Locale locale()
public ServerConnectionDescriptor serverConnectionDescriptor()
public SessionFactory.SessionBuilder serverConnectionDescriptor(ServerConnectionDescriptor desc)
public RepositoryConnectionDescriptor repositoryConnectionDescriptor()
public SessionFactory.SessionBuilder repositoryConnectionDescriptor(RepositoryConnectionDescriptor desc)
public ASCredentialDescriptor asCredentialDescriptor()
public SessionFactory.SessionBuilder asCredentialDescriptor(ASCredentialDescriptor asDesc)
public boolean administrator()
public SessionFactory.SessionBuilder administrator(boolean admin)
public java.util.Map<java.lang.String,java.lang.Object> attributes()
public SessionFactory.SessionBuilder attributes(java.util.Map<java.lang.String,java.lang.Object> attributes)
public SessionFactory.SessionBuilder attribute(java.lang.String key, java.lang.Object value)
(C) Copyright IBM Corp. 1994, 2015. All Rights Reserved.