Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.flexdbserver.services.versioncontrol
Class WorkspaceService  view WorkspaceService download WorkspaceService.java

java.lang.Object
  extended bycom.flexstor.flexdbserver.services.versioncontrol.WorkspaceService
All Implemented Interfaces:
com.flexstor.flexdbserver.services.Service

public class WorkspaceService
extends java.lang.Object
implements com.flexstor.flexdbserver.services.Service

Entry point for Version Control operations regarding the physical workspace in the file systems managed by an instance of the FLEXdbServer


Field Summary
private  com.flexstor.common.data.ActionData data
           
protected  int id
           
protected  com.flexstor.common.services.ServiceBrokerI serviceBroker
           
protected  java.lang.String sThisService
           
 
Constructor Summary
WorkspaceService()
           
 
Method Summary
private  void emailConfirmation(Workspace ws)
           
 com.flexstor.common.data.ActionResult go()
          This methods carries the load of the business logic for the service.
 void initData(com.flexstor.common.data.ActionData data)
          A data initialization method called at the beginning of the service.
 void setServiceContext(com.flexstor.flexdbserver.services.ServiceContext context)
          Calls before the service is initialized (before initData is called) to pass information about the environment in which the service is running.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

private com.flexstor.common.data.ActionData data

sThisService

protected java.lang.String sThisService

id

protected int id

serviceBroker

protected com.flexstor.common.services.ServiceBrokerI serviceBroker
Constructor Detail

WorkspaceService

public WorkspaceService()
Method Detail

setServiceContext

public void setServiceContext(com.flexstor.flexdbserver.services.ServiceContext context)
Description copied from interface: com.flexstor.flexdbserver.services.Service
Calls before the service is initialized (before initData is called) to pass information about the environment in which the service is running. This environment consists of information about the properties set for the service in one of these files (services.config, roletype_services.config, or *.ctl), plus methods to access other information such as an instance of the service broker to invoke other services, the transaction id for the service, file separator character and local path for the installation directory and configuration directory.

Specified by:
setServiceContext in interface com.flexstor.flexdbserver.services.Service

initData

public void initData(com.flexstor.common.data.ActionData data)
Description copied from interface: com.flexstor.flexdbserver.services.Service
A data initialization method called at the beginning of the service. Not business logic, relevant to the functionality of the service, should be added here, other than initializing some variables, etc.

Specified by:
initData in interface com.flexstor.flexdbserver.services.Service

go

public com.flexstor.common.data.ActionResult go()
Description copied from interface: com.flexstor.flexdbserver.services.Service
This methods carries the load of the business logic for the service.

Specified by:
go in interface com.flexstor.flexdbserver.services.Service

emailConfirmation

private void emailConfirmation(Workspace ws)