BeginConversation config = method.getAnnotation(BeginConversation.class);
long maxIdle = config.maxIdleTimeMillis();
if (maxIdle == -1L) {
maxIdle = this.maxIdleTimeMillis;
}
int maxInstance = config.maxInstances();
if (maxInstance == 0) {
maxInstance = this.maxInstances;
}
configuration.addBeginAction(methodName, maxIdle, config.maxIdleTime(), maxInstance, config.transactional());
} else {