
public class GlueHbaseSave extends GlueActivity<GlueContext>
Activity Property - table : Hbase에 저장 할 데이터의 테이블 명 (필수) - family : Hbase 에 저장 할 데이터의 컬럼 패밀리 (Default 값 : cfInfo) (선택) - param-bindings : Hbase에 저장할 데이터 ,Key1=value1| Key2=value3 형식으로 정의,(선택) - entity-id : Hbase에 저장할 데이터가 객체로 GlueContext에 저장 되어 있을 경우 해당 객체의 Key 값(선택) - dao : applicationContext.xml의 HbaseDao의 ID(필수) - result-key : GlueContext에 결과를 저장할 Key(선택) 예제사용 예# 1
dynamicProperties, logger| Constructor and Description |
|---|
GlueHbaseSave() |
| Modifier and Type | Method and Description |
|---|---|
String |
runActivity(GlueContext ctx)
Sub Class에서 반드시 구현하여야 하는 Abstract Method 이며 이 Method는 F/W에서 호출한다.
|
commitTransaction, commitTransaction, getDao, getEventList, getName, getProperty, getPropertyNames, getTransition, rollbackTransaction, rollbackTransaction, setEventList, setName, setProperty, setTransitionpublic String runActivity(GlueContext ctx)
GlueActivityrunActivity in class GlueActivity<GlueContext>ctx - GlueContext예)==> return "success"이면 BizLogic Activity 를 실행함.
Copyright © 2013–2020 POSCO ICT. All rights reserved.