public static class TavernaServer.Root.Policy extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TavernaServer.Root.Policy.Capabilities |
static class |
TavernaServer.Root.Policy.EnabledNotificationFabrics |
static class |
TavernaServer.Root.Policy.OperatingLimit |
static class |
TavernaServer.Root.Policy.PermittedListenerTypes |
static class |
TavernaServer.Root.Policy.PermittedWorkflows |
static class |
TavernaServer.Root.Policy.RunLimit |
Constructor and Description |
---|
Policy(com.sun.jersey.api.client.Client client,
URI baseUri)
Create new instance using existing Client instance, and a base URI and any parameters
|
Modifier and Type | Method and Description |
---|---|
TavernaServer.Root.Policy.Capabilities |
capabilities() |
TavernaServer.Root.Policy.EnabledNotificationFabrics |
enabledNotificationFabrics() |
<T> T |
getAsJson(Class<T> returnType)
Describe the parts of this policy.
|
<T> T |
getAsJson(com.sun.jersey.api.client.GenericType<T> returnType)
Describe the parts of this policy.
|
PolicyDescription |
getAsPolicyDescriptionXml()
Describe the parts of this policy.
|
<T> T |
getAsXml(Class<T> returnType)
Describe the parts of this policy.
|
<T> T |
getAsXml(com.sun.jersey.api.client.GenericType<T> returnType)
Describe the parts of this policy.
|
TavernaServer.Root.Policy.OperatingLimit |
operatingLimit() |
TavernaServer.Root.Policy.PermittedListenerTypes |
permittedListenerTypes() |
TavernaServer.Root.Policy.PermittedWorkflows |
permittedWorkflows() |
TavernaServer.Root.Policy.RunLimit |
runLimit() |
public Policy(com.sun.jersey.api.client.Client client, URI baseUri)
public PolicyDescription getAsPolicyDescriptionXml()
public <T> T getAsXml(com.sun.jersey.api.client.GenericType<T> returnType)
public <T> T getAsXml(Class<T> returnType)
public <T> T getAsJson(com.sun.jersey.api.client.GenericType<T> returnType)
public <T> T getAsJson(Class<T> returnType)
public TavernaServer.Root.Policy.Capabilities capabilities()
public TavernaServer.Root.Policy.EnabledNotificationFabrics enabledNotificationFabrics()
public TavernaServer.Root.Policy.OperatingLimit operatingLimit()
public TavernaServer.Root.Policy.PermittedListenerTypes permittedListenerTypes()
public TavernaServer.Root.Policy.PermittedWorkflows permittedWorkflows()
public TavernaServer.Root.Policy.RunLimit runLimit()
Copyright © 2015–2018 The Apache Software Foundation. All rights reserved.