public WorkingMemoryEntryPoint getWorkingMemoryEntryPoint(String name) {
WorkingMemoryEntryPoint wmEntryPoint = this.entryPoints.get( name );
if ( wmEntryPoint == null ) {
EntryPoint entryPoint = new EntryPoint( name );
EntryPointNode entryPointNode = this.ruleBase.getRete().getEntryPointNode( entryPoint );
if ( entryPointNode != null ) {
wmEntryPoint = new NamedEntryPoint( entryPoint,
entryPointNode,
this );