Skip navigation links

Oracle® Information Rights Management Server Java API Reference
11g Release 1 (11.1.1)

E12907-03


oracle.irm.j2ee.jws.content.sealing
Class SealingServices

java.lang.Object
  extended by oracle.irm.j2ee.jws.content.sealing.SealingServices


public final class SealingServices
extends Object

JAX-WS utilities for the Sealing Services endpoint interface. This class provides utilities for obtaining a dynamic JAX-WS generated proxy for the Sealing Services endpoint interface.


Field Summary
static String ENDPOINT_PATH
          Endpoint URL path.
static int MTOM_THRESHOLD
          MTOM threshold.
static String SERVICE_NAME
          Service Name.
static String WSDL_NAMESPACE
          WSDL namespace.
static String WSDL_RESOURCE_LOCATION
          WSDL location.

 

Method Summary
static SealingServicesEndpoint getSealingServicesEndpoint()
          Get the Sealing Services endpoint interface.
static SealingServicesEndpoint getSealingServicesEndpoint(String protocolHostPort)
          Get the Sealing Services endpoint interface.
static SealingServicesEndpoint getSealingServicesEndpoint(URI endpointAddress)
          Get the Sealing Services endpoint interface.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

ENDPOINT_PATH

public static final String ENDPOINT_PATH
Endpoint URL path. The default URL path for sending requests to the Sealing Services web service.

Value: "/irm_sealing/sealing_services"
See Also:
Constant Field Values

WSDL_RESOURCE_LOCATION

public static final String WSDL_RESOURCE_LOCATION
WSDL location. The resource path of the JAR provided WSDL file for Sealing Services.

Value: "/WEB-INF/wsdl/irm_sealing_services.wsdl"
See Also:
Constant Field Values

WSDL_NAMESPACE

public static final String WSDL_NAMESPACE
WSDL namespace. The namespace of the Sealing Services web service.

Value: "http://xmlns.oracle.com/irm/content/wsdl"
See Also:
Constant Field Values

SERVICE_NAME

public static final String SERVICE_NAME
Service Name. The service name for Sealing Services web service.

Value: "SealingServicesService"
See Also:
Constant Field Values

MTOM_THRESHOLD

public static final int MTOM_THRESHOLD
MTOM threshold. The size in bytes that binary data should be before being sent as an attachment in the web service request or response.

Value: 16384
See Also:
Constant Field Values

Method Detail

getSealingServicesEndpoint

public static SealingServicesEndpoint getSealingServicesEndpoint()
Get the Sealing Services endpoint interface. The caller is responsible for setting the endpoint address and credentials.
Returns:
a proxy to the web service endpoint interface.

getSealingServicesEndpoint

public static SealingServicesEndpoint getSealingServicesEndpoint(URI endpointAddress)
Get the Sealing Services endpoint interface. The provided endpoint address must contain the full path to the web service endpoint.
Parameters:
endpointAddress - endpoint address. e.g. https://irm.example.com/irm_sealing/sealing_services
Returns:
a proxy to the web service endpoint interface.

getSealingServicesEndpoint

public static SealingServicesEndpoint getSealingServicesEndpoint(String protocolHostPort)
Get the Sealing Services endpoint interface. This call takes the provided host details and adds the appropriate URL path to the end.
Parameters:
protocolHostPort - location of the server. e.g. https://irm.example.com
Returns:
a proxy to the web service endpoint interface.

Skip navigation links

Oracle® Information Rights Management Server Java API Reference
11g Release 1 (11.1.1)

E12907-03


Copyright © 2011, Oracle. All rights reserved.