@Extensible @ThreadSafety(level=INTERFACE_THREADSAFE) public abstract class OIDAllocator extends java.lang.Object implements java.io.Serializable
Constructor and Description |
---|
OIDAllocator() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
allocateAttributeTypeOID(java.lang.String name)
Allocates an OID for the attribute type with the specified name.
|
abstract java.lang.String |
allocateObjectClassOID(java.lang.String name)
Allocates an OID for the object class with the specified name.
|
public OIDAllocator()
@NotNull public abstract java.lang.String allocateAttributeTypeOID(@NotNull java.lang.String name)
name
- The name of the attribute type for which to generate an OID.
It must not be null
or empty.@NotNull public abstract java.lang.String allocateObjectClassOID(@NotNull java.lang.String name)
name
- The name of the object class for which to generate an OID.
It must not be null
or empty.