Drools Workbench - XLS Decision Table - Backend 6.0.0.Final

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

java.lang.Object
  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 Object
implements DecisionTableXLSService, ExtendedDecisionTableXLSService


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)
           
 InputStream load(org.uberfire.backend.vfs.Path path, String sessionId)
           
 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DecisionTableXLSServiceImpl

public DecisionTableXLSServiceImpl()
Method Detail

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

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.0.0.Final

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