Kie Workbench - Common - Services Backend 6.1.0.CR1

org.kie.workbench.common.services.backend.rulename
Class RuleNameServiceImpl

java.lang.Object
  extended by org.kie.workbench.common.services.backend.rulename.RuleNameServiceImpl
All Implemented Interfaces:
RuleNamesService

@ApplicationScoped
public class RuleNameServiceImpl
extends Object
implements RuleNamesService


Constructor Summary
RuleNameServiceImpl()
           
RuleNameServiceImpl(SourceServices sourceServices, org.guvnor.common.services.project.service.ProjectService projectService, org.uberfire.io.IOService ioService)
           
 
Method Summary
 Collection<String> getRuleNames(org.uberfire.backend.vfs.Path path, String packageName)
           
 Set<String> getRuleNames(org.guvnor.common.services.project.model.Project project, String packageName)
           
 void onProjectContextChange(org.guvnor.common.services.project.context.ProjectContextChangeEvent event)
           
 void processBatchChanges(org.uberfire.workbench.events.ResourceBatchChangesEvent resourceBatchChangesEvent)
           
 void processResourceAdd(org.uberfire.workbench.events.ResourceAddedEvent resourceAddedEvent)
           
 void processResourceCopied(org.uberfire.workbench.events.ResourceCopiedEvent resourceCopiedEvent)
           
 void processResourceDelete(org.uberfire.workbench.events.ResourceDeletedEvent resourceDeletedEvent)
           
 void processResourceRenamed(org.uberfire.workbench.events.ResourceRenamedEvent resourceRenamedEvent)
           
 void processResourceUpdate(org.uberfire.workbench.events.ResourceUpdatedEvent resourceUpdatedEvent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleNameServiceImpl

public RuleNameServiceImpl()

RuleNameServiceImpl

@Inject
public RuleNameServiceImpl(SourceServices sourceServices,
                                  org.guvnor.common.services.project.service.ProjectService projectService,
                                  @Named(value="ioStrategy")
                                  org.uberfire.io.IOService ioService)
Method Detail

getRuleNames

public Collection<String> getRuleNames(org.uberfire.backend.vfs.Path path,
                                       String packageName)
Specified by:
getRuleNames in interface RuleNamesService

onProjectContextChange

public void onProjectContextChange(@Observes
                                   org.guvnor.common.services.project.context.ProjectContextChangeEvent event)

processResourceAdd

public void processResourceAdd(@Observes
                               org.uberfire.workbench.events.ResourceAddedEvent resourceAddedEvent)

processResourceDelete

public void processResourceDelete(@Observes
                                  org.uberfire.workbench.events.ResourceDeletedEvent resourceDeletedEvent)

processResourceUpdate

public void processResourceUpdate(@Observes
                                  org.uberfire.workbench.events.ResourceUpdatedEvent resourceUpdatedEvent)

processResourceCopied

public void processResourceCopied(@Observes
                                  org.uberfire.workbench.events.ResourceCopiedEvent resourceCopiedEvent)

processResourceRenamed

public void processResourceRenamed(@Observes
                                   org.uberfire.workbench.events.ResourceRenamedEvent resourceRenamedEvent)

processBatchChanges

public void processBatchChanges(@Observes
                                org.uberfire.workbench.events.ResourceBatchChangesEvent resourceBatchChangesEvent)

getRuleNames

public Set<String> getRuleNames(org.guvnor.common.services.project.model.Project project,
                                String packageName)

Kie Workbench - Common - Services Backend 6.1.0.CR1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.