public class ServiceSchemaManagerImpl extends Object implements SMSObjectListener
ServiceSchemaManagerImpl
provides the internal
implemation for ServiceSchemaManager
. There should be only
one instance of ServiceSchemaManagerImpl
per service name and
version. This class implements all the "read" methods and would receive
notification when schema changes.ADD, DELETE, MODIFY
Modifier and Type | Method and Description |
---|---|
void |
allObjectsChanged()
This callback notifies the listener that all object should be marked as
"changed" or "dirty".
|
boolean |
equals(Object o) |
protected void |
finalize() |
String |
getName()
Returns the Service name
|
String |
getResourceName()
The name to use in CREST representation.
|
String |
getVersion()
Returns the Service's version
|
int |
hashCode() |
boolean |
isValid()
Returns if the object is still valid
|
void |
objectChanged(String name,
int type)
This callback method is called by the EventService when the Directory
Server triggers a PersistentSearch notification
|
String |
printListeners() |
String |
toString() |
String |
toXML(AMEncryption encryptObj) |
void |
update()
The update operation to perform when a change has occurred.
|
public boolean isValid() throws SMSException
SMSException
public String getName()
public String getVersion()
public String getResourceName()
public void objectChanged(String name, int type)
SMSObjectListener
objectChanged
in interface SMSObjectListener
public void allObjectsChanged()
SMSObjectListener
allObjectsChanged
in interface SMSObjectListener
protected void finalize() throws Throwable
public void update()
public String toXML(AMEncryption encryptObj) throws SMSException
SMSException
public String printListeners()
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.