<< Click to Display Table of Contents >>

Servlet

오즈 서버의 OZD 파일 생성 기능과 관련된 메소드를 제공하는 클래스입니다.


Method Detail

getOZD

public final InputStream getOZD(String item, String category, Hashtable formparam, Hashtable odiparam, boolean memoallowed, String password, String id, String pwd, HttpServletRequest request) throws Exception

오즈 서블릿 서버를 상속받아 OZD를 생성하는 오즈 서블릿 서버를 생성하고, 새로 생성된 오즈 서블릿 서버와 통신하여 OZD 파일을 만듭니다.

Parameters:

item - 아이템 이름(OZR 파일 이름)

category - 카테고리 이름

formparam - 폼 파라미터

odiparam - ODI 파라미터

memoallowed - OZD 문서에 메모 허용 여부

password - OZD 문서를 열 때 적용할 패스워드

id - 오즈 서블릿 서버에 접속하기 위한 사용자 아이디

pwd - 오즈 서블릿 서버에 접속하기 위한 사용자 패스워드

request - HttpServletRequest

getOZD

public final InputStream getOZD(String item, String category, String  serverDMType, Hashtable formparam, Hashtable odiparam, Hashtable odipath, boolean memoallowed, String password, String id, String pwd, HttpServletRequest request)

오즈 서블릿 서버를 상속받아 OZD를 생성하는 오즈 서블릿 서버를 생성하고, 새로 생성된 오즈 서블릿 서버와 통신하여 OZD 파일을 만듭니다.

Parameters:

item - 아이템 이름(OZR 파일 이름)

category - 카테고리 이름

serverDMType - 데이터 모듈 생성 옵션

formparam - 폼 파라미터

odiparam - ODI 파라미터

odipath - ODI 파일 경로

memoallowed - OZD 문서에 메모 허용 여부

password - OZD 문서를 열 때 적용할 패스워드

id - 오즈 서블릿 서버에 접속하기 위한 사용자 아이디

pwd - 오즈 서블릿 서버에 접속하기 위한 사용자 패스워드

request - HttpServletRequest

getOZD

public final InputStream getOZD(String[] item, String[] category, Hashtable[] formparam, Hashtable[] odiparam, String id, String pwd, HttpServletRequest request, String[] displayName, String[][] urls, Hashtable[] options) throws Exception

오즈 서블릿 서버를 상속받아 OZD를 생성하는 오즈 서블릿 서버를 생성하고, 새로 생성된 오즈 서블릿 서버와 통신하여 OZD 파일을 만듭니다.

Parameters:

item - 아이템 이름(OZR 파일 이름)

category - 카테고리 이름

formparam - 폼 파라미터

odiparam - ODI 파라미터

id - 오즈 서블릿 서버에 접속하기 위한 사용자 아이디

pwd - 오즈 서블릿 서버에 접속하기 위한 사용자 패스워드

request - HttpServletRequest

displayName - 보고서 이름

urls - 이미지 파일 URL

options - OZD 저장 옵션

getOZD

public final InputStream getOZD(String[] item, String[] category, Hashtable[] formparam, Hashtable[] odiparam, boolean memoallowed, String password, String id, String pwd, HttpServletRequest request, String[] displayName, String[][] urls, Hashtable[] options) throws Exception

오즈 서블릿 서버를 상속받아 OZD를 생성하는 오즈 서블릿 서버를 생성하고, 새로 생성된 오즈 서블릿 서버와 통신하여 OZD 파일을 만듭니다.

Parameters:

item - 아이템 이름(OZR 파일 이름)

category - 카테고리 이름

formparam - 폼 파라미터

odiparam - ODI 파라미터

memoallowed - OZD 문서에 메모 허용 여부

password - OZD 문서를 열 때 적용할 패스워드

id - 오즈 서블릿 서버에 접속하기 위한 사용자 아이디

pwd - 오즈 서블릿 서버에 접속하기 위한 사용자 패스워드

request - HttpServletRequest

displayName - 보고서 이름

urls - 이미지 파일 URL

options - OZD 저장 옵션

getOZD

public final InputStream getOZD(String[] item, String[] category, String serverDMType, Hashtable[] formparam, Hashtable[] odiparam, boolean memoallowed, String password, String id, String pwd, HttpServletRequest request, String[] displayName, String[][] urls, Hashtable[] options) throws Exception

오즈 서블릿 서버를 상속받아 OZD를 생성하는 오즈 서블릿 서버를 생성하고, 새로 생성된 오즈 서블릿 서버와 통신하여 OZD 파일을 만듭니다.

Parameters:

item - 아이템 이름(OZR 파일 이름)

category - 카테고리 이름

serverDMType - 데이터 모듈 생성 옵션

formparam - 폼 파라미터

odiparam - ODI 파라미터

memoallowed - OZD 문서에 메모 허용 여부

password - OZD 문서를 열 때 적용할 패스워드

id - 오즈 서블릿 서버에 접속하기 위한 사용자 아이디

pwd - 오즈 서블릿 서버에 접속하기 위한 사용자 패스워드

request - HttpServletRequest

displayName - 보고서 이름

urls - 이미지 파일 URL

options - OZD 저장 옵션

getOZD

public final InputStream getOZD(String[] item, String[] category, String serverDMType, Hashtable[] formparam, Hashtable[] odiparam, Hashtable[] odiPaths, boolean memoallowed, String password, String id, String pwd, HttpServletRequest request, String[] displayName, String[][] urls, Hashtable[] options, Hashtable[] fxURLs) throws Exception

오즈 서블릿 서버를 상속받아 OZD를 생성하는 오즈 서블릿 서버를 생성하고, 새로 생성된 오즈 서블릿 서버와 통신하여 OZD 파일을 만듭니다.

Parameters:

item - 아이템 이름(OZR 파일 이름)

category - 카테고리 이름

serverDMType - 데이터 모듈 생성 옵션

formparam - 폼 파라미터

odiparam - ODI 파라미터

odipath - ODI 파일 경로

memoallowed - OZD 문서에 메모 허용 여부

password - OZD 문서를 열 때 적용할 패스워드

id - 오즈 서블릿 서버에 접속하기 위한 사용자 아이디

pwd - 오즈 서블릿 서버에 접속하기 위한 사용자 패스워드

request - HttpServletRequest

displayName - 보고서 이름

urls - 이미지 파일 URL

options - OZD 저장 옵션

fxURLs - FX 데이터의 프레임웍 URL과 문자 셋

getOZDWithSDM

public final InputStream getOZDWithSDM(String item, String category, Hashtable sdm, Hashtable formParam, boolean memoallowed, String password, String id, String pwd, HttpServletRequest request) throws Exception

보고서 파일과 SDM 파일을 가져와 OZD 파일을 생성하여 가져옵니다.

해당 Servlet API를 웹에서 뷰어 파라미터로 호출하여 사용하는 경우에는 SDM 데이터를 "SDM 데이터 à gzip à Base64 Encode à Encode URI"로 변환하여 설정하여야 합니다.

서블릿에서 SDM을 파라미터로 전송받을 경우에는 "Base64 Decode à ungzip à SDM 데이터"로 변환하여 전송받아야 합니다.

getOZDWithSDM 함수를 사용할 경우 doGet 함수에서 doPost 함수를 선언한 후 doPost 함수에서 getOZDWithSDM 함수를 호출하는 방식으로 사용하여야 합니다.

Parameters:

item - 아이템 이름(OZR 파일 이름)

category - 카테고리 이름

sdm - SDM 정보

formparam - 폼 파라미터

memoallowed - OZD 문서에 메모 허용 여부

password - OZD 문서를 열 때 적용할 패스워드

id - 오즈 서블릿 서버에 접속하기 위한 사용자 아이디

pwd - 오즈 서블릿 서버에 접속하기 위한 사용자 패스워드

request - HttpServletRequest