Drools Workbench - XLS Decision Table - Backend 6.2.0.CR3

org.drools.workbench.screens.dtablexls.backend.server
Class DecisionTableXLSServiceImpl

java.lang.Object
  extended by org.kie.workbench.common.services.backend.service.KieService
      extended by org.drools.workbench.screens.dtablexls.backend.server.DecisionTableXLSServiceImpl
All Implemented Interfaces:
ExtendedDecisionTableXLSService, DecisionTableXLSService, org.guvnor.common.services.shared.file.SupportsCopy, org.guvnor.common.services.shared.file.SupportsDelete, org.guvnor.common.services.shared.file.SupportsRename, org.guvnor.common.services.shared.validation.ValidationService<org.uberfire.backend.vfs.Path>

@ApplicationScoped
public class DecisionTableXLSServiceImpl
extends org.kie.workbench.common.services.backend.service.KieService
implements DecisionTableXLSService, ExtendedDecisionTableXLSService


Field Summary
 
Fields inherited from class org.kie.workbench.common.services.backend.service.KieService
identity, sessionInfo
 
Constructor Summary
DecisionTableXLSServiceImpl()
           
 
Method Summary
 org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult convert(org.uberfire.backend.vfs.Path path)
           
 org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path, String newName, String comment)
           
 org.uberfire.backend.vfs.Path create(org.uberfire.backend.vfs.Path resource, InputStream content, String sessionId, String comment)
           
 void delete(org.uberfire.backend.vfs.Path path, String comment)
           
 String getSource(org.uberfire.backend.vfs.Path path)
           
 InputStream load(org.uberfire.backend.vfs.Path path, String sessionId)
           
 DecisionTableXLSContent loadContent(org.uberfire.backend.vfs.Path path)
           
 org.uberfire.backend.vfs.Path rename(org.uberfire.backend.vfs.Path path, String newName, String comment)
           
 org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path resource, InputStream content, String sessionId, String comment)
           
 List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate(org.uberfire.backend.vfs.Path path, org.uberfire.backend.vfs.Path resource)
           
 
Methods inherited from class org.kie.workbench.common.services.backend.service.KieService
loadOverview, makeCommentedOption
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DecisionTableXLSServiceImpl

public DecisionTableXLSServiceImpl()
Method Detail

loadContent

public DecisionTableXLSContent loadContent(org.uberfire.backend.vfs.Path path)
Specified by:
loadContent in interface DecisionTableXLSService

load

public InputStream load(org.uberfire.backend.vfs.Path path,
                        String sessionId)
Specified by:
load in interface ExtendedDecisionTableXLSService

create

public org.uberfire.backend.vfs.Path create(org.uberfire.backend.vfs.Path resource,
                                            InputStream content,
                                            String sessionId,
                                            String comment)
Specified by:
create in interface ExtendedDecisionTableXLSService

save

public org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path resource,
                                          InputStream content,
                                          String sessionId,
                                          String comment)
Specified by:
save in interface ExtendedDecisionTableXLSService

getSource

public String getSource(org.uberfire.backend.vfs.Path path)
Specified by:
getSource in interface DecisionTableXLSService
Overrides:
getSource in class org.kie.workbench.common.services.backend.service.KieService

delete

public void delete(org.uberfire.backend.vfs.Path path,
                   String comment)
Specified by:
delete in interface org.guvnor.common.services.shared.file.SupportsDelete

rename

public org.uberfire.backend.vfs.Path rename(org.uberfire.backend.vfs.Path path,
                                            String newName,
                                            String comment)
Specified by:
rename in interface org.guvnor.common.services.shared.file.SupportsRename

copy

public org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path,
                                          String newName,
                                          String comment)
Specified by:
copy in interface org.guvnor.common.services.shared.file.SupportsCopy

convert

public org.drools.workbench.models.guided.dtable.shared.conversion.ConversionResult convert(org.uberfire.backend.vfs.Path path)
Specified by:
convert in interface DecisionTableXLSService

validate

public List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate(org.uberfire.backend.vfs.Path path,
                                                                                           org.uberfire.backend.vfs.Path resource)
Specified by:
validate in interface org.guvnor.common.services.shared.validation.ValidationService<org.uberfire.backend.vfs.Path>

Drools Workbench - XLS Decision Table - Backend 6.2.0.CR3

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