Modifier and Type | Method and Description |
---|---|
(package private) static CallRecord |
CallHistoryServiceImpl.convertHistoryRecordToCallRecord(HistoryRecord hr)
Used to convert HistoryRecord in CallReord and CallPeerRecord
which are returned by the finder methods
|
Modifier and Type | Method and Description |
---|---|
(package private) static HistoryRecord |
HistoryReaderImpl.filterByKeyword(org.w3c.dom.NodeList propertyNodes,
java.util.Date timestamp,
java.lang.String[] keywords,
java.lang.String field,
boolean caseSensitive)
If there is keyword restriction and doesn't match the conditions
return null.
|
Modifier and Type | Method and Description |
---|---|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findByEndDate(java.util.Date endDate)
Searches the history for all records with timestamp before
endDate.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findByKeyword(java.lang.String keyword,
java.lang.String field)
Searches the history for all records containing the keyword.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findByKeyword(java.lang.String keyword,
java.lang.String field,
boolean caseSensitive)
Searches the history for all records containing the keyword.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findByKeywords(java.lang.String[] keywords,
java.lang.String field)
Searches the history for all records containing all keywords.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findByKeywords(java.lang.String[] keywords,
java.lang.String field,
boolean caseSensitive)
Searches the history for all records containing all keywords.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findByPeriod(java.util.Date startDate,
java.util.Date endDate)
Searches the history for all records with timestamp between
startDate and endDate.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findByPeriod(java.util.Date startDate,
java.util.Date endDate,
java.lang.String[] keywords,
java.lang.String field)
Searches for all history records containing all keywords,
with timestamp between startDate and endDate.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findByPeriod(java.util.Date startDate,
java.util.Date endDate,
java.lang.String[] keywords,
java.lang.String field,
boolean caseSensitive)
Searches for all history records containing all keywords,
with timestamp between startDate and endDate.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findByStartDate(java.util.Date startDate)
Searches the history for all records with timestamp after
startDate.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findFirstRecordsAfter(java.util.Date date,
int count)
Returns the supplied number of recent messages after the given date
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findLast(int count)
Returns the last count messages.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findLast(int count,
java.lang.String[] keywords,
java.lang.String field,
boolean caseSensitive)
Returns the supplied number of recent messages
containing all keywords.
|
QueryResultSet<HistoryRecord> |
HistoryReaderImpl.findLastRecordsBefore(java.util.Date date,
int count)
Returns the supplied number of recent messages before the given date
|
java.util.Collection<HistoryRecord> |
HistoryQueryImpl.getHistoryRecords()
Returns a collection of the results for this query.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
HistoryQueryImpl.addHistoryRecord(HistoryRecord record)
Adds the given HistoryRecord to the result list of this query
and notifies all interested listeners that a new record is received.
|
void |
HistoryWriterImpl.addRecord(HistoryRecord record) |
Modifier and Type | Method and Description |
---|---|
QueryResultSet<HistoryRecord> |
HistoryReader.findByEndDate(java.util.Date endDate)
Searches the history for all records with timestamp before
endDate.
|
QueryResultSet<HistoryRecord> |
HistoryReader.findByKeyword(java.lang.String keyword,
java.lang.String field)
Searches the history for all records containing the keyword.
|
QueryResultSet<HistoryRecord> |
HistoryReader.findByKeyword(java.lang.String keyword,
java.lang.String field,
boolean caseSensitive)
Searches the history for all records containing the keyword.
|
QueryResultSet<HistoryRecord> |
HistoryReader.findByKeywords(java.lang.String[] keywords,
java.lang.String field)
Searches the history for all records containing all keywords.
|
QueryResultSet<HistoryRecord> |
HistoryReader.findByKeywords(java.lang.String[] keywords,
java.lang.String field,
boolean caseSensitive)
Searches the history for all records containing all keywords.
|
QueryResultSet<HistoryRecord> |
HistoryReader.findByPeriod(java.util.Date startDate,
java.util.Date endDate)
Searches the history for all records with timestamp between
startDate and endDate.
|
QueryResultSet<HistoryRecord> |
HistoryReader.findByPeriod(java.util.Date startDate,
java.util.Date endDate,
java.lang.String[] keywords,
java.lang.String field)
Searches for all history records containing all keywords,
with timestamp between startDate and endDate.
|
QueryResultSet<HistoryRecord> |
HistoryReader.findByPeriod(java.util.Date startDate,
java.util.Date endDate,
java.lang.String[] keywords,
java.lang.String field,
boolean caseSensitive)
Searches for all history records containing all keywords,
with timestamp between startDate and endDate.
|
QueryResultSet<HistoryRecord> |
HistoryReader.findByStartDate(java.util.Date startDate)
Searches the history for all records with timestamp after
startDate.
|
QueryResultSet<HistoryRecord> |
HistoryReader.findFirstRecordsAfter(java.util.Date date,
int count)
Returns the supplied number of recent messages after the given date
|
QueryResultSet<HistoryRecord> |
HistoryReader.findLast(int count)
Returns the supplied number of recent messages
|
QueryResultSet<HistoryRecord> |
HistoryReader.findLast(int count,
java.lang.String[] keywords,
java.lang.String field,
boolean caseSensitive)
Returns the supplied number of recent messages
containing all keywords.
|
QueryResultSet<HistoryRecord> |
HistoryReader.findLastRecordsBefore(java.util.Date date,
int count)
Returns the supplied number of recent messages before the given date
|
java.util.Collection<HistoryRecord> |
HistoryQuery.getHistoryRecords()
Returns a collection of the results for this query.
|
Modifier and Type | Method and Description |
---|---|
void |
HistoryWriter.addRecord(HistoryRecord record)
Stores the passed record complying with the historyRecordStructure.
|
void |
HistoryWriter.HistoryRecordUpdater.setHistoryRecord(HistoryRecord historyRecord)
Sets the current history record.
|
Modifier and Type | Method and Description |
---|---|
HistoryRecord |
HistoryRecordEvent.getHistoryRecord()
Returns the HistoryRecords this event is about.
|
Constructor and Description |
---|
HistoryRecordEvent(HistoryQuery query,
HistoryRecord historyRecord)
Creates a HistoryRecordEvent by specifying the initial query
and the record this event is about.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.