Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Service Bus
11g Release 1 (11.1.1.3)

E15033-01


com.bea.wli.sb.management.query
Class ServiceQuery

java.lang.Object
  extended by com.bea.wli.config.resource.BaseQuery
      extended by com.bea.wli.config.resource.ResourceQuery
          extended by com.bea.wli.sb.management.query.ServiceQuery

All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BusinessServiceQuery, ProxyServiceQuery

public abstract class ServiceQuery
extends ResourceQuery

Contains search API common to both ProxyServiceQuery and BusinessServiceQuery.

See Also:
Serialized Form

Field Summary
static java.lang.String KEY_IS_PURELY_ONE_WAY
          Search key for searching based on whether the service is a purely one way service.
static java.lang.String KEY_IS_TRANSPORT_TYPED
          Search key for searching based on whether the service is a transport typed service.
static java.lang.String KEY_IS_WSDL_BASED
          Search key for searching based on whether the service is a wsdl based service
static java.lang.String KEY_MESSAGE_TRACING_ENABLED
          Search key for searching based on whether message tracing is enagled or disabled
static java.lang.String KEY_MONITORING_ENABLED
          Search key for searching based on whether monitoring is enabled for this service
static java.lang.String KEY_SCHEME
          Search key for searching based on transport scheme
static java.lang.String KEY_SERVICE_ENABLED
          Search key for searching based on whether the service is enabled or disabled (suspended)
static long serialVersionUID
           

 

Constructor Summary
ServiceQuery(java.lang.String typeId)
           

 

Method Summary
 void setMonitoringEnabled(java.lang.Boolean monitoringEnabled)
          Adds a predicate to return only services based on whether monitoring is enabled for that service
 void setPurelyOneWayService(java.lang.Boolean oneWayService)
          Adds a predicate to return only services based on whether the service is a one way service
 void setServiceEnabled(java.lang.Boolean serviceEnabled)
          Adds a predicate to return only services based on whether they are enabled or not
 void setTransportScheme(java.lang.String scheme)
          Adds a predicate to return only services based on their transport type
 void setTransportTypedService(java.lang.Boolean transportTypedService)
          Adds a predicate to return only services based on whether the transport of the service is typed.
 void setWSDLBasedService(java.lang.Boolean wsdlBasedService)
          Adds a predicate to return only services based on whether the service is WSDL based

 

Methods inherited from class com.bea.wli.config.resource.ResourceQuery
addKeySearch, getAttrsToReturn, getFilter, getLocalName, getPath, getTypeId, getUpdatedAfter, getUpdatedBefore, isChangedInSessionOnly, lastUpdatedBetween, setAttrsToReturn, setChangedInSessionOnly, setLocalName, setPath

 

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

 

Field Detail

KEY_SCHEME

public static final java.lang.String KEY_SCHEME
Search key for searching based on transport scheme
See Also:
Constant Field Values

KEY_MONITORING_ENABLED

public static final java.lang.String KEY_MONITORING_ENABLED
Search key for searching based on whether monitoring is enabled for this service
See Also:
Constant Field Values

KEY_SERVICE_ENABLED

public static final java.lang.String KEY_SERVICE_ENABLED
Search key for searching based on whether the service is enabled or disabled (suspended)
See Also:
Constant Field Values

KEY_MESSAGE_TRACING_ENABLED

public static final java.lang.String KEY_MESSAGE_TRACING_ENABLED
Search key for searching based on whether message tracing is enagled or disabled
See Also:
Constant Field Values

KEY_IS_WSDL_BASED

public static final java.lang.String KEY_IS_WSDL_BASED
Search key for searching based on whether the service is a wsdl based service
See Also:
Constant Field Values

KEY_IS_PURELY_ONE_WAY

public static final java.lang.String KEY_IS_PURELY_ONE_WAY
Search key for searching based on whether the service is a purely one way service. request only messaging services are pure one way operations. Any other service is not
See Also:
Constant Field Values

KEY_IS_TRANSPORT_TYPED

public static final java.lang.String KEY_IS_TRANSPORT_TYPED
Search key for searching based on whether the service is a transport typed service.
See Also:
Constant Field Values

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

Constructor Detail

ServiceQuery

public ServiceQuery(java.lang.String typeId)

Method Detail

setMonitoringEnabled

public final void setMonitoringEnabled(java.lang.Boolean monitoringEnabled)
Adds a predicate to return only services based on whether monitoring is enabled for that service
Parameters:
monitoringEnabled - whether monitoring is enabled or not

setTransportScheme

public final void setTransportScheme(java.lang.String scheme)
Adds a predicate to return only services based on their transport type
Parameters:
scheme - the transport type

setServiceEnabled

public final void setServiceEnabled(java.lang.Boolean serviceEnabled)
Adds a predicate to return only services based on whether they are enabled or not
Parameters:
serviceEnabled -

setWSDLBasedService

public final void setWSDLBasedService(java.lang.Boolean wsdlBasedService)
Adds a predicate to return only services based on whether the service is WSDL based
Parameters:
wsdlBasedService -

setPurelyOneWayService

public final void setPurelyOneWayService(java.lang.Boolean oneWayService)
Adds a predicate to return only services based on whether the service is a one way service
Parameters:
oneWayService -

setTransportTypedService

public final void setTransportTypedService(java.lang.Boolean transportTypedService)
Adds a predicate to return only services based on whether the transport of the service is typed.
Parameters:
transportTypedService -

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Service Bus
11g Release 1 (11.1.1.3)

E15033-01


Copyright © 2008, 2010, Oracle. All rights reserved.