public class Logistics extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Logistics.DefaultId |
static class |
Logistics.DefaultIdHandler |
static class |
Logistics.DefaultUTLFHandler |
static class |
Logistics.EqIdRetriever
Retrieving Equivalent-ID Set.
|
static class |
Logistics.Id<U extends Logistics.UTLFHandler>
UTLFId with Id-handler
|
static interface |
Logistics.IdCreator<U extends Logistics.UTLFHandler> |
static class |
Logistics.IdHandler<U extends Logistics.UTLFHandler> |
static class |
Logistics.UTLFHandler |
static interface |
Logistics.UTLFHandlerCreator<U extends Logistics.UTLFHandler> |
| Modifier and Type | Field and Description |
|---|---|
static ExtRDBCluster<ExtRDB> |
extrdbCluster |
static String |
MimeType_HTML |
static String |
MimeType_JSON |
static String |
MimeType_XML |
static boolean |
useExtRDBClusterAsRepository |
static UTLFResolver |
utlfResolver |
| Constructor and Description |
|---|
Logistics() |
| Modifier and Type | Method and Description |
|---|---|
static UTLFRepositoryClient |
createRepositoryClient()
Create Repository Client with default (non-ssl).
|
static UTLFRepositoryClient |
createRepositoryClient(boolean ssl,
boolean rmiSSL)
Create Repository Client with specified mode.
|
static UTLFRepositoryClient |
createRepositoryClient(UDict dict,
boolean rmiSSL)
create Repository Client with Dict Settings.
|
static List<String> |
getRootCertificates()
Get Root Certificats concern with logistics.
|
static UData |
getUTLFData(UTLF u) |
static String |
getUTLFDataAsString(UTLF u,
Charset cset) |
static long |
getUTLFTimestamp(UTLF u) |
static boolean |
isValid(Logistics.Id id)
Validate Id
|
static UTLFRepositoryResolver |
setupDefaultResolver(UTLFRepositoryClient rep) |
static void |
setupExtRDBCluster(PgRDB.RDBCreator<ExtRDB> creator,
List<String> urls,
int num,
long ttp) |
static void |
setupExtRDBCluster(PgRDB.RDBCreator<ExtRDB> creator,
String url,
int num,
long ttp) |
static void |
setupExtRDBCluster(URL config,
int num,
long ttp) |
static void |
setUseExtRDBClusterAsRepository(boolean use) |
static void |
setUTLFResolver(UTLFResolver res) |
static PrintWriter |
validateLogger(PrintWriter log) |
public static final String MimeType_HTML
public static final String MimeType_XML
public static final String MimeType_JSON
public static UTLFResolver utlfResolver
public static boolean useExtRDBClusterAsRepository
public static ExtRDBCluster<ExtRDB> extrdbCluster
public static List<String> getRootCertificates()
public static boolean isValid(Logistics.Id id)
id - logistics-idpublic static PrintWriter validateLogger(PrintWriter log)
public static long getUTLFTimestamp(UTLF u)
public static UTLFRepositoryClient createRepositoryClient()
public static UTLFRepositoryClient createRepositoryClient(boolean ssl, boolean rmiSSL)
ssl - SSLrmiSSL - RMI SSLpublic static UTLFRepositoryClient createRepositoryClient(UDict dict, boolean rmiSSL) throws UTLFException
dict - Dict.rmiSSL - rmi SSL.UTLFException - UTLF Exceptionpublic static UTLFRepositoryResolver setupDefaultResolver(UTLFRepositoryClient rep)
public static void setUTLFResolver(UTLFResolver res)
public static void setUseExtRDBClusterAsRepository(boolean use)
public static void setupExtRDBCluster(PgRDB.RDBCreator<ExtRDB> creator, List<String> urls, int num, long ttp)
public static void setupExtRDBCluster(PgRDB.RDBCreator<ExtRDB> creator, String url, int num, long ttp)
public static void setupExtRDBCluster(URL config, int num, long ttp)
EDB Working Group at Mon Dec 15 16:45:05 JST 2025