public class DefaultSandboxRuntimeSupport extends SandboxRuntimeSupport
oracle.adf.share.sandbox.SandboxRuntimeSupport
.Constructor and Description |
---|
DefaultSandboxRuntimeSupport()
Constructs an instance of this class.
|
Modifier and Type | Method and Description |
---|---|
SandboxStateInfo |
checkSandboxState(java.lang.String sandboxId)
Checks the state of a sandbox
|
boolean |
enterUserSandbox(Sandbox sandbox)
Associates a sandbox with the current user.
|
Sandbox |
exitUserSandbox()
Removes the sandbox associated with the current user.
|
protected Sandbox |
getSandbox(java.lang.String id)
Returns the
Sandbox object for an existing sandbox ID. |
Sandbox |
getUserSandbox()
Gets the sandbox associated with the current user.
|
getInstance
public DefaultSandboxRuntimeSupport()
public Sandbox getUserSandbox()
SandboxRuntimeSupport
getUserSandbox
in class SandboxRuntimeSupport
null
if there is no user session or no sandbox is associated with the
current sessionpublic boolean enterUserSandbox(Sandbox sandbox)
SandboxRuntimeSupport
enterUserSandbox
in class SandboxRuntimeSupport
sandbox
- the sandbox to be associated with the current userpublic Sandbox exitUserSandbox()
SandboxRuntimeSupport
exitUserSandbox
in class SandboxRuntimeSupport
protected Sandbox getSandbox(java.lang.String id)
Sandbox
object for an existing sandbox ID.id
- the existing sandbox IDSandbox
object for the given ID; null
if the ID does not existpublic SandboxStateInfo checkSandboxState(java.lang.String sandboxId)
SandboxRuntimeSupport
checkSandboxState
in class SandboxRuntimeSupport
sandboxId
- the ID of the sandboxnull
if the
sandbox does not exist or if the given sandbox ID is null