public class CopierManagerImpl extends Object implements CopierManager
| Constructor and Description |
|---|
CopierManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
getDefaultId()
Return the copier for the default copier id.
|
org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopierFactory |
getDefaultObjectCopierFactory() |
org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopierFactory |
getObjectCopierFactory(int id) |
void |
registerObjectCopierFactory(org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopierFactory factory,
int id)
Register an ObjectCopierFactory under a particular id.
|
void |
setDefaultId(int id)
Set the Id of the copier to use if no other copier has been set.
|
public void setDefaultId(int id)
CopierManagersetDefaultId in interface CopierManagerpublic int getDefaultId()
CopierManagergetDefaultId in interface CopierManagerpublic org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopierFactory getObjectCopierFactory(int id)
getObjectCopierFactory in interface CopierManagerpublic org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopierFactory getDefaultObjectCopierFactory()
getDefaultObjectCopierFactory in interface CopierManagerpublic void registerObjectCopierFactory(org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopierFactory factory,
int id)
CopierManagerregisterObjectCopierFactory in interface CopierManagerCopyright © 2017–2019 Eclipse Foundation. All rights reserved.