Here are the examples of the java api class org.apache.activemq.artemis.core.persistence.impl.journal.codec.GroupingEncoding taken from open source projects.
1. AbstractJournalStorageManager#newGroupEncoding()
Project: activemq-artemis
File: AbstractJournalStorageManager.java
File: AbstractJournalStorageManager.java
/** * @param id * @param buffer * @return */ static GroupingEncoding newGroupEncoding(long id, ActiveMQBuffer buffer) { GroupingEncoding encoding = new GroupingEncoding(); encoding.decode(buffer); encoding.setId(id); return encoding; }
2. AbstractJournalStorageManager#addGrouping()
Project: activemq-artemis
File: AbstractJournalStorageManager.java
File: AbstractJournalStorageManager.java
// grouping handler operations @Override public void addGrouping(final GroupBinding groupBinding) throws Exception { GroupingEncoding groupingEncoding = new GroupingEncoding(groupBinding.getId(), groupBinding.getGroupId(), groupBinding.getClusterName()); readLock(); try { bindingsJournal.appendAddRecord(groupBinding.getId(), JournalRecordIds.GROUP_RECORD, groupingEncoding, true); } finally { readUnLock(); } }