Package io.vertigo.social.impl.handle
Class HandleManagerImpl
java.lang.Object
io.vertigo.social.impl.handle.HandleManagerImpl
- All Implemented Interfaces:
io.vertigo.core.node.component.Activeable,io.vertigo.core.node.component.Component,io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Manager,HandleManager
public final class HandleManagerImpl
extends Object
implements HandleManager, io.vertigo.core.node.component.Activeable
-
Constructor Summary
ConstructorsConstructorDescriptionHandleManagerImpl(io.vertigo.datastore.entitystore.EntityStoreManager entityStoreManager, io.vertigo.commons.transaction.VTransactionManager transactionManager, HandlePlugin handlePlugin) -
Method Summary
Modifier and TypeMethodDescriptiongetHandleByCode(String code) getHandleByUid(io.vertigo.datamodel.data.model.UID uid) voidonEvent(io.vertigo.datastore.entitystore.StoreEvent storeEvent) Receive Store event.voidsearchHandles(String handlePrefix) voidstart()voidstop()
-
Constructor Details
-
HandleManagerImpl
@Inject public HandleManagerImpl(io.vertigo.datastore.entitystore.EntityStoreManager entityStoreManager, io.vertigo.commons.transaction.VTransactionManager transactionManager, HandlePlugin handlePlugin)
-
-
Method Details
-
start
public void start()- Specified by:
startin interfaceio.vertigo.core.node.component.Activeable
-
stop
public void stop()- Specified by:
stopin interfaceio.vertigo.core.node.component.Activeable
-
onEvent
public void onEvent(io.vertigo.datastore.entitystore.StoreEvent storeEvent) Receive Store event.- Parameters:
storeEvent- Store event
-
getHandlePrefixes
- Specified by:
getHandlePrefixesin interfaceHandleManager
-
searchHandles
- Specified by:
searchHandlesin interfaceHandleManager
-
getHandleByUid
- Specified by:
getHandleByUidin interfaceHandleManager
-
getHandleByCode
- Specified by:
getHandleByCodein interfaceHandleManager
-
reindexAll
public void reindexAll()- Specified by:
reindexAllin interfaceHandleManager
-