Package oracle.soa.management.facade
Interface Locator
public interface Locator
The Locator is the entry point for soa management APIs and maps to a SOA instance.
-
Method Summary
Modifier and TypeMethodDescriptioncreateDirectConnection(oracle.soa.management.CompositeDN compositeDN, String serviceName) Creates a direct binding connection to the specified composite serviceoracle.soa.management.facade.CircuitBreakergetCircuitBreaker(String eventName, String componentName, oracle.soa.management.CompositeDN compositeDN) Return a CircuitBreaker object for the given eventName, componentName, and compositeDNoracle.soa.management.facade.CircuitBreakergetCircuitBreaker(String endpointName, oracle.soa.management.CompositeDN compositeDN) Return a CircuitBreaker object for the given endpointName, compositeDNoracle.soa.management.facade.CircuitBreakergetCircuitBreaker(oracle.soa.management.facade.QuiescedService qs) Return a CircuitBreaker object for the given QuiescedServiceoracle.soa.management.facade.CircuitBreakerHistorygetCircuitBreakerHistory(String partition, oracle.soa.management.facade.QuiescedServiceHistory history) Return the CircuitBreakerHistory object related to the given QuiescedServiceHistory objectList<oracle.soa.management.facade.CircuitBreakerHistory>getCircuitBreakerHistoryRecords(String partition, long scaEntityId, Date begin, Date end) Return a list of CircuitBreakerHistory objects for the given scaEntityId that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin dateList<oracle.soa.management.facade.CircuitBreakerHistory>getCircuitBreakerHistoryRecords(String partition, Date begin, Date end) Return a list of CircuitBreakerHistory objects for the given partition that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin dategetDocumentAsStringFromClasspath(String compositeDN, String namespace, String documentBaseURI) Retrieve Definition of the resource having path as CLASSPATHoracle.soa.management.facade.QuiescedServicegetQuiescedService(String eventName, String componentName, oracle.soa.management.CompositeDN compositeDN) Return a QuiescedService object that matches the eventName, componentName, compositeDN The QuiescedService will represent an EDN subscriberoracle.soa.management.facade.QuiescedServicegetQuiescedService(String endpointName, oracle.soa.management.CompositeDN compositeDN) Return a QuescedService object that matches the endpointName and compositeDNList<oracle.soa.management.facade.QuiescedServiceHistory>getQuiescedServiceHistoryForInboundEndpoint(String inboundEPName, String partition, Date begin, Date end) Return a list of QuiescedServiceHistory objects for the given partition whose name = inboundEPName that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin dateList<oracle.soa.management.facade.QuiescedServiceHistory>getQuiescedServiceHistoryForOutboundEndpoint(String outboundEPName, String partition, Date begin, Date end) Return a list of QuiescedServiceHistory objects for the given partition whose name = outboundEPName that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin dateList<oracle.soa.management.facade.QuiescedService>getQuiescedServices(String partitionName) Return a list of QuiescedService objects that represents the Adapters, EDN subscribers, WebServices that are currently quiesced.List<oracle.soa.management.facade.QuiescedServiceHistory>getQuiescedServicesHistory(String partition, oracle.soa.management.facade.CircuitBreakerHistory history) Return a list of QuiesceServiceHistory objects related to the given CircuitBreakerHistoryList<oracle.soa.management.facade.QuiescedServiceHistory>getServiceHistoryRecords(String partition, long scaEntityId, Date begin, Date end) Return a list of QuiescedServiceHistory objects for the given scaEntityId that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin dateList<oracle.soa.management.facade.QuiescedServiceHistory>getServiceHistoryRecords(String partition, Date begin, Date end) Return a list of QuiescedServiceHistory objects for the given partition that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin dategetWsdlForDefMsg(String compositeDN, String componentName, QName messageQName) For given message QName, returns related WSDL document URI as a String.getWsdlForSchemaElement(String compositeDN, String componentName, QName schemaElemQName) For given schema element QName, returns related WSDL document URI as a String.intpurgeHistoryCount(oracle.soa.management.util.PurgeHistoryDetailsFilter purgeHistoryDetailsFilterFilter) List<oracle.soa.management.util.PurgeHistoryDetails>purgeHistoryDetails(oracle.soa.management.util.PurgeHistoryDetailsFilter purgeHistoryDetailsFilterFilter) voidstoreCSFKey(String csfKey, String username, String password) voidUnquiesce the QuiescedService that matches the given parameters, if the service is not found or not quiesced nothing will be donevoidUnquiesce the QuiescedService that matches the given parameters, if the service is not found or not quiesced nothing will be donevoidunquiesce(oracle.soa.management.facade.QuiescedService qs) Unquiesce the given QuiescedService, if the service is not quiesced nothing will be done
-
Method Details
-
storeCSFKey
- Parameters:
csfKey- The csf-key for these credentialsusername- The username part of credentialspassword- The password part of credentials- Throws:
Exception
-
createDirectConnection
DirectConnection createDirectConnection(oracle.soa.management.CompositeDN compositeDN, String serviceName) throws Exception Creates a direct binding connection to the specified composite service- Parameters:
compositeDN- the composite distinguished nameserviceName- the name of the service exposing a direct binding- Returns:
- A direct binding connection to the specified composite service
- Throws:
Exception
-
getQuiescedServices
List<oracle.soa.management.facade.QuiescedService> getQuiescedServices(String partitionName) throws Exception Return a list of QuiescedService objects that represents the Adapters, EDN subscribers, WebServices that are currently quiesced.- Parameters:
partitionName- partition to return quiesced services for- Returns:
- List of QuiescedServices
- Throws:
Exception- See Also:
-
QuiescedService
-
getQuiescedService
oracle.soa.management.facade.QuiescedService getQuiescedService(String eventName, String componentName, oracle.soa.management.CompositeDN compositeDN) throws Exception Return a QuiescedService object that matches the eventName, componentName, compositeDN The QuiescedService will represent an EDN subscriber- Parameters:
eventName-componentName-compositeDN-- Returns:
- QuiesceService if found else null
- Throws:
Exception
-
getQuiescedService
oracle.soa.management.facade.QuiescedService getQuiescedService(String endpointName, oracle.soa.management.CompositeDN compositeDN) throws Exception Return a QuescedService object that matches the endpointName and compositeDN- Parameters:
endpointName-compositeDN-- Returns:
- QuiescedService if found else null
- Throws:
Exception
-
getCircuitBreaker
oracle.soa.management.facade.CircuitBreaker getCircuitBreaker(oracle.soa.management.facade.QuiescedService qs) throws Exception Return a CircuitBreaker object for the given QuiescedService- Parameters:
qs- QuiescedService- Returns:
- CircuitBreaker if exists, else null
- Throws:
Exception
-
getCircuitBreaker
oracle.soa.management.facade.CircuitBreaker getCircuitBreaker(String eventName, String componentName, oracle.soa.management.CompositeDN compositeDN) throws Exception Return a CircuitBreaker object for the given eventName, componentName, and compositeDN- Parameters:
eventName-componentName-compositeDN-- Returns:
- CircuitBreaker if exists, else null
- Throws:
Exception
-
getCircuitBreaker
oracle.soa.management.facade.CircuitBreaker getCircuitBreaker(String endpointName, oracle.soa.management.CompositeDN compositeDN) throws Exception Return a CircuitBreaker object for the given endpointName, compositeDN- Parameters:
endpointName-compositeDN-- Returns:
- CircuiteBreak if exists, else null
- Throws:
Exception
-
unquiesce
Unquiesce the given QuiescedService, if the service is not quiesced nothing will be done- Parameters:
qs- the QuiescedService to unquiesce- Throws:
Exception
-
unquiesce
void unquiesce(String eventName, String componentName, oracle.soa.management.CompositeDN compositeDN) throws Exception Unquiesce the QuiescedService that matches the given parameters, if the service is not found or not quiesced nothing will be done- Parameters:
eventName-componentName-compositeDN-- Throws:
Exception
-
unquiesce
Unquiesce the QuiescedService that matches the given parameters, if the service is not found or not quiesced nothing will be done- Parameters:
endpointName-compositeDN-- Throws:
Exception
-
getDocumentAsStringFromClasspath
String getDocumentAsStringFromClasspath(String compositeDN, String namespace, String documentBaseURI) throws RemoteException, Exception Retrieve Definition of the resource having path as CLASSPATH- Parameters:
compositeDN-namespace-documentBaseURI-- Returns:
- Throws:
RemoteExceptionException
-
getServiceHistoryRecords
List<oracle.soa.management.facade.QuiescedServiceHistory> getServiceHistoryRecords(String partition, Date begin, Date end) throws Exception Return a list of QuiescedServiceHistory objects for the given partition that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin date- Parameters:
partition-begin-end-- Returns:
- List of QuiescedServiceHistory records
- Throws:
Exception
-
getServiceHistoryRecords
List<oracle.soa.management.facade.QuiescedServiceHistory> getServiceHistoryRecords(String partition, long scaEntityId, Date begin, Date end) throws Exception Return a list of QuiescedServiceHistory objects for the given scaEntityId that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin date- Parameters:
partition-scaEntityId- id of suspended servicebegin-end-- Returns:
- List of QuiescedServiceHistory records
- Throws:
Exception
-
getCircuitBreakerHistoryRecords
List<oracle.soa.management.facade.CircuitBreakerHistory> getCircuitBreakerHistoryRecords(String partition, long scaEntityId, Date begin, Date end) throws Exception Return a list of CircuitBreakerHistory objects for the given scaEntityId that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin date- Parameters:
partition-scaEntityId- id of downstream endpointbegin-end-- Returns:
- List of CircuitBreakerHistory records
- Throws:
Exception
-
getCircuitBreakerHistoryRecords
List<oracle.soa.management.facade.CircuitBreakerHistory> getCircuitBreakerHistoryRecords(String partition, Date begin, Date end) throws Exception Return a list of CircuitBreakerHistory objects for the given partition that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin date- Parameters:
partition-begin-end-- Returns:
- List of CircuitBreakerHistory records
- Throws:
Exception
-
getQuiescedServiceHistoryForInboundEndpoint
List<oracle.soa.management.facade.QuiescedServiceHistory> getQuiescedServiceHistoryForInboundEndpoint(String inboundEPName, String partition, Date begin, Date end) throws Exception Return a list of QuiescedServiceHistory objects for the given partition whose name = inboundEPName that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin date- Parameters:
inboundEPName-partition-begin-end-- Returns:
- List of QuiescedServiceHistory records
- Throws:
Exception
-
getQuiescedServiceHistoryForOutboundEndpoint
List<oracle.soa.management.facade.QuiescedServiceHistory> getQuiescedServiceHistoryForOutboundEndpoint(String outboundEPName, String partition, Date begin, Date end) throws Exception Return a list of QuiescedServiceHistory objects for the given partition whose name = outboundEPName that falls between the begin and end date If begin and end date are null then return all history objects If begin is null then return all records up to the end date If end date is null then return all records after begin date- Parameters:
outboundEPName-partition-begin-end-- Returns:
- List of QuiescedServiceHistory records
- Throws:
Exception
-
getQuiescedServicesHistory
List<oracle.soa.management.facade.QuiescedServiceHistory> getQuiescedServicesHistory(String partition, oracle.soa.management.facade.CircuitBreakerHistory history) throws Exception Return a list of QuiesceServiceHistory objects related to the given CircuitBreakerHistory- Parameters:
partition-history- CircuitBreakerHistory related to the returned QuiescedServiceHistory objects- Returns:
- list of QuiescedServiceHistory objects related to passed in CircuitBreakerHistory
- Throws:
Exception
-
getCircuitBreakerHistory
oracle.soa.management.facade.CircuitBreakerHistory getCircuitBreakerHistory(String partition, oracle.soa.management.facade.QuiescedServiceHistory history) throws Exception Return the CircuitBreakerHistory object related to the given QuiescedServiceHistory object- Parameters:
partition-history- QuiesceServiceHistory- Returns:
- CircuitBreakerHistory related to QuiescedServiceHistory
- Throws:
Exception
-
getWsdlForSchemaElement
String getWsdlForSchemaElement(String compositeDN, String componentName, QName schemaElemQName) throws RemoteException, Exception For given schema element QName, returns related WSDL document URI as a String.- Parameters:
compositeDN-componentName-schemaElemQName-- Returns:
- WSDL document URI as a String
- Throws:
RemoteExceptionException
-
getWsdlForDefMsg
String getWsdlForDefMsg(String compositeDN, String componentName, QName messageQName) throws RemoteException, Exception For given message QName, returns related WSDL document URI as a String.- Parameters:
compositeDN-componentName-messageQName-- Returns:
- WSDL document URI as a String
- Throws:
RemoteExceptionException
-
getDefaultRevisionCompositeDNs
- Throws:
RemoteExceptionException
-
getAllCompositeDNs
- Throws:
RemoteExceptionException
-
purgeHistoryDetails
List<oracle.soa.management.util.PurgeHistoryDetails> purgeHistoryDetails(oracle.soa.management.util.PurgeHistoryDetailsFilter purgeHistoryDetailsFilterFilter) throws RemoteException, Exception - Throws:
RemoteExceptionException
-
purgeHistoryCount
int purgeHistoryCount(oracle.soa.management.util.PurgeHistoryDetailsFilter purgeHistoryDetailsFilterFilter) throws RemoteException, Exception - Throws:
RemoteExceptionException
-