public FactTemplateTypeConf(final EntryPoint entryPoint,
final FactTemplate factTemplate,
final InternalRuleBase ruleBase) {
this.factTemplate = factTemplate;
this.entryPoint = entryPoint;
ObjectType objectType = new FactTemplateObjectType( factTemplate );
this.concreteObjectTypeNode = (ObjectTypeNode) ruleBase.getRete().getObjectTypeNodes( entryPoint ).get( objectType );
if ( this.concreteObjectTypeNode == null ) {
BuildContext context = new BuildContext( ruleBase,
((ReteooRuleBase) ruleBase.getRete().getRuleBase()).getReteooBuilder().getIdGenerator() );
if ( context.getRuleBase().getConfiguration().isSequential() ) {