logdog.Common.BackendWork
Class BackendFactory

java.lang.Object
  extended by logdog.Common.BackendWork.BackendFactory

public class BackendFactory
extends java.lang.Object

Backend 작업에 필요한 클래스들을 생성해주는 펙토리 메소드를 모아둔 클래스

Since:
2012. 11. 15.오전 5:42:55 TODO
Author:
Karuana

Constructor Summary
BackendFactory()
           
 
Method Summary
static BackendWorkingSet GetBackendService(ServiceType backType)
          Backend작업을 처리하는 객체를 리턴해준다.
static BackendSettingData GetDefaltSettingData(java.lang.String backendUrl, com.google.appengine.api.taskqueue.TaskOptions.Method Type)
          Backend 서비스 설정에 대한 정보를 가지는 DTO객체를 생성해 리턴해준다.
static BackendSettingData GetDefaltSettingData(java.lang.String backendUrl, com.google.appengine.api.taskqueue.TaskOptions.Method Type, java.util.Map<java.lang.String,java.lang.String> map)
          Backend 서비스 설정에 대한 정보를 가지는 DTO객체를 생성해 리턴해준다.
static BackendSettingData GetDefaltSettingData(java.lang.String backendUrl, com.google.appengine.api.taskqueue.TaskOptions.Method Type, java.lang.String json)
          Backend 서비스 설정에 대한 정보를 가지는 DTO객체를 생성해 리턴해준다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BackendFactory

public BackendFactory()
Method Detail

GetBackendService

public static BackendWorkingSet GetBackendService(ServiceType backType)
Backend작업을 처리하는 객체를 리턴해준다. 현재 이 프로젝트는 구글 앱 엔진 기반으로만 구현되어있지만, 최대한 앞으로 확정 가능하도록 다른 서비스 타입이 존재한다고 가정하였다.

Parameters:
backType -
Returns:
BackendWorkingSet (요청한 서비스 타입에 맞는 객체를 리턴해준다)
Since:
2012. 11. 15.오전 5:42:52 TODO

GetDefaltSettingData

public static BackendSettingData GetDefaltSettingData(java.lang.String backendUrl,
                                                      com.google.appengine.api.taskqueue.TaskOptions.Method Type,
                                                      java.lang.String json)
Backend 서비스 설정에 대한 정보를 가지는 DTO객체를 생성해 리턴해준다.

Parameters:
backendUrl -
Type -
json -
Returns:
BackendSettingData(서비스 정보를 가지고 있는 DTO객체)
Since:
2012. 11. 15.오전 5:46:03 TODO

GetDefaltSettingData

public static BackendSettingData GetDefaltSettingData(java.lang.String backendUrl,
                                                      com.google.appengine.api.taskqueue.TaskOptions.Method Type,
                                                      java.util.Map<java.lang.String,java.lang.String> map)
Backend 서비스 설정에 대한 정보를 가지는 DTO객체를 생성해 리턴해준다.

Parameters:
backendUrl -
Type -
map -
Returns:
BackendSettingData(서비스 정보를 가지고 있는 DTO객체)
Since:
2012. 11. 15.오전 5:47:41 TODO

GetDefaltSettingData

public static BackendSettingData GetDefaltSettingData(java.lang.String backendUrl,
                                                      com.google.appengine.api.taskqueue.TaskOptions.Method Type)
Backend 서비스 설정에 대한 정보를 가지는 DTO객체를 생성해 리턴해준다.

Parameters:
backendUrl -
Type -
Returns:
BackendSettingData(서비스 정보를 가지고 있는 DTO객체)
Since:
2012. 11. 15.오전 5:47:56 TODO