Package org.eclipse.emf.cdo.common.util
Class CDOCommonUtil
- java.lang.Object
- 
- org.eclipse.emf.cdo.common.util.CDOCommonUtil
 
- 
 public final class CDOCommonUtil extends java.lang.ObjectVarious static methods that may help with I/O and time stamps.- Since:
- 3.0
- Author:
- Eike Stepper
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.text.SimpleDateFormatDATE_FORMATstatic java.util.regex.PatternDATE_PATTERNstatic java.util.Comparator<CDONameProvider>NAME_COMPARATORstatic java.lang.StringSYSTEM_USER_IDstatic java.util.Comparator<CDOTimeProvider>TIME_COMPARATORstatic java.lang.StringUNSPECIFIED_DATE_STRING
 - 
Method SummaryAll Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static intcompareTimeStamps(long t1, long t2)static CDODataInputcreateCDODataInput(org.eclipse.net4j.util.io.ExtendedDataInputStream inputStream, CDOPackageRegistry packageRegistry, CDOBranchManager branchManager, CDOCommitInfoManager commitManager, CDORevisionFactory revisionFactory, CDOListFactory listFactory, CDOLobStore lobStore)static CDODataOutputcreateCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider)Deprecated.static CDODataOutputcreateCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider, CDORevisionUnchunker unchunker)static java.lang.StringformatTimeStamp()static java.lang.StringformatTimeStamp(long timeStamp)static booleanisValidTimeStamp(long timeStamp, long startTime, long endTime)static longparseTimeStamp(java.lang.String timeStamp)static booleanwaitWhileInitial(CDOCommonRepository repository, org.eclipse.net4j.util.event.INotifier notifier, IProgressMonitor monitor)
 
- 
- 
- 
Field Detail- 
UNSPECIFIED_DATE_STRINGpublic static final java.lang.String UNSPECIFIED_DATE_STRING - Since:
- 4.5
- See Also:
- Constant Field Values
 
 - 
DATE_FORMATpublic static final java.text.SimpleDateFormat DATE_FORMAT - Since:
- 4.0
 
 - 
DATE_PATTERNpublic static final java.util.regex.Pattern DATE_PATTERN - Since:
- 4.4
 
 - 
SYSTEM_USER_IDpublic static final java.lang.String SYSTEM_USER_ID - Since:
- 4.2
- See Also:
- Constant Field Values
 
 - 
NAME_COMPARATORpublic static final java.util.Comparator<CDONameProvider> NAME_COMPARATOR - Since:
- 4.4
 
 - 
TIME_COMPARATORpublic static final java.util.Comparator<CDOTimeProvider> TIME_COMPARATOR - Since:
- 4.4
 
 
- 
 - 
Method Detail- 
createCDODataInputpublic static CDODataInput createCDODataInput(org.eclipse.net4j.util.io.ExtendedDataInputStream inputStream, CDOPackageRegistry packageRegistry, CDOBranchManager branchManager, CDOCommitInfoManager commitManager, CDORevisionFactory revisionFactory, CDOListFactory listFactory, CDOLobStore lobStore) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.0
 
 - 
createCDODataOutput@Deprecated public static CDODataOutput createCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider) Deprecated.- Since:
- 4.0
 
 - 
createCDODataOutputpublic static CDODataOutput createCDODataOutput(org.eclipse.net4j.util.io.ExtendedDataOutput extendedDataOutputStream, CDOPackageRegistry packageRegistry, CDOIDProvider idProvider, CDORevisionUnchunker unchunker) - Since:
- 4.3
 
 - 
isValidTimeStamppublic static boolean isValidTimeStamp(long timeStamp, long startTime, long endTime)
 - 
compareTimeStampspublic static int compareTimeStamps(long t1, long t2)
 - 
formatTimeStamppublic static java.lang.String formatTimeStamp() 
 - 
formatTimeStamppublic static java.lang.String formatTimeStamp(long timeStamp) 
 - 
parseTimeStamppublic static long parseTimeStamp(java.lang.String timeStamp) throws java.text.ParseException- Throws:
- java.text.ParseException
- Since:
- 4.0
 
 - 
waitWhileInitialpublic static boolean waitWhileInitial(CDOCommonRepository repository, org.eclipse.net4j.util.event.INotifier notifier, IProgressMonitor monitor) - Since:
- 4.2
 
 
- 
 
-