Class MegacliteServiceBindingAccessor
java.lang.Object
com.sap.cloud.sdk.cloudplatform.connectivity.MegacliteServiceBindingAccessor
- All Implemented Interfaces:
- com.sap.cloud.environment.servicebinding.api.ServiceBindingAccessor
public class MegacliteServiceBindingAccessor
extends Object
implements com.sap.cloud.environment.servicebinding.api.ServiceBindingAccessor
Implementation of the 
ServiceBindingAccessor interface that keeps track of MegacliteServiceBinding
 instances.
 
 Important Hint: All instances of this class will always return the same set of ServiceBinding
 instances. These instances must be registered manually (using
 registerServiceBinding(MegacliteServiceBinding)).
 
- Since:
- 4.17.0
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final MegacliteServiceBindingTheMegacliteServiceBindingfor the connectivity service.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionList<com.sap.cloud.environment.servicebinding.api.ServiceBinding>static voidregisterServiceBinding(MegacliteServiceBinding serviceBinding) Adds the providedserviceBindingto the statically stored list of all trackedMegacliteServiceBindinginstances.
- 
Field Details- 
CONNECTIVITY_BINDINGTheMegacliteServiceBindingfor the connectivity service. In case you want to access on-premise systems via Megaclite, you need to register this service binding manually usingregisterServiceBinding(MegacliteServiceBinding).- Since:
- 5.0.0
 
 
- 
- 
Constructor Details- 
MegacliteServiceBindingAccessorpublic MegacliteServiceBindingAccessor()
 
- 
- 
Method Details- 
registerServiceBindingAdds the providedserviceBindingto the statically stored list of all trackedMegacliteServiceBindinginstances. The addedserviceBindingwill be included in the response ofgetServiceBindings()of any instance of theMegacliteServiceBindingAccessorclass.- Parameters:
- serviceBinding- The- MegacliteServiceBindingto add.
 
- 
getServiceBindings@Nonnull public List<com.sap.cloud.environment.servicebinding.api.ServiceBinding> getServiceBindings() throws com.sap.cloud.environment.servicebinding.api.exception.ServiceBindingAccessException- Specified by:
- getServiceBindingsin interface- com.sap.cloud.environment.servicebinding.api.ServiceBindingAccessor
- Throws:
- com.sap.cloud.environment.servicebinding.api.exception.ServiceBindingAccessException
 
 
-