- damo-manager Gradle 프로젝트 초기 구성
- scpdb 부재 시 fake 모드 자동 fallback - ScpEncB64/DecB64/HashB64 래핑 + 유틸 보존 - RealBridge 격리로 NoClassDefFoundError 방지 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
package com.penta.scpdb;
|
||||
|
||||
/**
|
||||
* Stub. DamoManager 컴파일 통과 전용으로, 운영에서는 실제 penta scpdb 라이브러리의 동일 FQCN 클래스가 사용된다.
|
||||
* 본 stub 은 산출 jar 에 포함되지 않는다 (build.gradle 의 compileOnly).
|
||||
*
|
||||
* DamoManager 가 호출하는 시그니처만 노출한다.
|
||||
*/
|
||||
public class ScpDbAgent {
|
||||
|
||||
public ScpDbAgent() {
|
||||
}
|
||||
|
||||
public int AgentInit(String iniFile) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public String ScpEncB64(String iniFile, String key, String src, String charset) throws ScpDbAgentException {
|
||||
return null;
|
||||
}
|
||||
|
||||
public String ScpDecB64(String iniFile, String key, String src, String charset) throws ScpDbAgentException {
|
||||
return null;
|
||||
}
|
||||
|
||||
public String ScpHashB64(int type, String src, String charset) throws ScpDbAgentException {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user