public class Logistics extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Logistics.DefaultIdHandler |
static class |
Logistics.DefaultUTLFHandler |
static class |
Logistics.EqIdRetriever
Retrieving Equivalent-ID Set.
|
static class |
Logistics.Id<I extends Logistics.IdHandler>
UTLFId with Id-handler
|
static interface |
Logistics.IdHandler<U extends Logistics.UTLFHandler> |
static class |
Logistics.IdHandlerSpi<I extends 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 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 |
setUTLFResolver(UTLFResolver res) |
static PrintWriter |
validateLogger(PrintWriter log) |
public static UTLFResolver utlfResolver
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 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 Tue Jun 10 17:08:59 JST 2025