public class SdoServiceAdmin
extends java.lang.Object
Constructor and Description |
---|
SdoServiceAdmin(RTObject_impl rtobj)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
addSdoServiceConsumer(ServiceProfile sProfile)
Add Service Consumer
|
boolean |
addSdoServiceProvider(ServiceProfile prof,
SdoServiceProviderBase provider)
Set a SDO service provider
|
SDOService |
getServiceProvider(java.lang.String id)
Get ServiceProfile of an SDO Service
|
ServiceProfile |
getServiceProviderProfile(java.lang.String id)
Get ServiceProfile of an SDO Service Provider
|
ServiceProfile[] |
getServiceProviderProfiles()
Get ServiceProfileList of SDO Service Provider
|
(package private) java.lang.String |
getUUID() |
protected boolean |
isEnabledConsumerType(ServiceProfile sProfile)
If it is enabled service type
|
protected boolean |
isExistingConsumerType(ServiceProfile sProfile)
If it is existing service type
|
boolean |
removeSdoServiceConsumer(java.lang.String id)
Remove Service Consumer
|
boolean |
removeSdoServiceProvider(java.lang.String id)
Remove a SDO service provider
|
protected Logbuf rtcout
public SdoServiceAdmin(RTObject_impl rtobj)
public ServiceProfile[] getServiceProviderProfiles()
public ServiceProfile getServiceProviderProfile(java.lang.String id) throws InvalidParameter
This operation returnes ServiceProfile of an SDO Service Provider which has the specified id. If the specified id is NULL pointer or the specified id does not exist in the ServiceProfile list, InvalidParameter exception will be thrown.
id
-
IFR ID of an SDO Service providerInvalidParameter
public SDOService getServiceProvider(java.lang.String id)
This operation returnes an object reference of an SDO Service Provider which has the specified id. If the specified id is NULL pointer or the specified id does not exist in the ServiceProfile list, InvalidParameter exception will be thrown.
id
-
IFR ID of an SDO Service providerpublic boolean addSdoServiceProvider(ServiceProfile prof, SdoServiceProviderBase provider)
public boolean removeSdoServiceProvider(java.lang.String id)
public boolean addSdoServiceConsumer(ServiceProfile sProfile)
public boolean removeSdoServiceConsumer(java.lang.String id)
protected boolean isEnabledConsumerType(ServiceProfile sProfile)
protected boolean isExistingConsumerType(ServiceProfile sProfile)
final java.lang.String getUUID()