En plus de ceux fournis nativement, il est possible de développer son propre OperationHandler
.
package com.xxx.sample;
import org.springframework.stereotype.Component;
import com.flower.docs.operation.api.OperationContext;
import com.flower.docs.operation.api.OperationHandler;
@Component
public class OperationHandlerSample implements OperationHandler
{
public void process(OperationContext context)
{
}
}
Pour que cet OperationHandler
puisse être utilisé par FlowerDocs, il est nécessaire que :
- la classe soit présente dans le classpath de la JVM
- que le package du handler (ici
com.xxx.sample
) soit scanné par Spring
Une fois ces deux étapes réalisées, l’OperationHandler
sera appelé conformément aux abonnements définis.