|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.openspml.v2.profiles.DSMLProfileRegistrar
| Field Summary | |
static java.lang.String |
PROFILE_ID
|
static java.lang.String |
PROFILE_URI_STRING
|
| Constructor Summary | |
DSMLProfileRegistrar()
|
|
| Method Summary | |
protected ObjectFactory.MarshallableCreator |
createDSMLMarshallableCreator()
If you implemented your own creator for DSML and want to use that implementation; extend this class and override this method. |
protected ObjectFactory.OCEUnmarshaller |
createDSMLUnmarshaller()
If you extended DSMLUnmarshaller and want to use that implementation, extend this class too and the new subclass as your Registrar. |
java.lang.String |
getProfileId()
We ask that this be unique - namely as we only allow a registration once. |
java.net.URI |
getProfileURI()
We need these too. |
void |
register(ObjectFactory of)
Generally, this will turn around and add MarshallableCreator(s) to the object factory. |
void |
unregister(ObjectFactory of)
Remove the creators from the factory. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String PROFILE_URI_STRING
public static final java.lang.String PROFILE_ID
| Constructor Detail |
public DSMLProfileRegistrar()
| Method Detail |
protected ObjectFactory.OCEUnmarshaller createDSMLUnmarshaller()
protected ObjectFactory.MarshallableCreator createDSMLMarshallableCreator()
public java.lang.String getProfileId()
ObjectFactory.ProfileRegistrar
getProfileId in interface ObjectFactory.ProfileRegistrar
public java.net.URI getProfileURI()
throws Spml2Exception
ObjectFactory.ProfileRegistrar
getProfileURI in interface ObjectFactory.ProfileRegistrarSpml2Exceptionpublic void register(ObjectFactory of)
ObjectFactory.ProfileRegistrar
register in interface ObjectFactory.ProfileRegistrarof - This singleton ;-)public void unregister(ObjectFactory of)
ObjectFactory.ProfileRegistrar
unregister in interface ObjectFactory.ProfileRegistrarof - This singleton ;-)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||