/** * Returns the number of key-value mappings in this map. * * @return the number of key-value mappings in this map */ @ReadLock @Override public int size() { return size; }
@Contract( AbstractRetepPlugin.class ) public void setTemplate( final String template ) { this.template = template; }
/** * {@inheritDoc} */ @WriteLock @Override public void setAffiliation( final Affiliation affiliation ) { this.affiliation = affiliation == null ? Affiliation.NONE : affiliation; }
/** * The callback currently used by Marshaller's, null if none * @return */ @ReadLock public MarshallerCallback getMarshallerCallback() { return marshallerCallback; }
/** * {@inheritDoc} */ @WriteLock @Override public void setNickname( final String nickname ) { this.nickname = nickname; }
@Contract( AbstractRetepPlugin.class ) public void setClassname( final String className ) { this.className = className; }
@ReadLock public Listener<T>[] listeners() { return listenerCache; }
@WriteLock public void setTriggerRootNode( boolean triggerRootNode ) { this.triggerRootNode = triggerRootNode; }
/** * Method used by the @Lock annotation * @return Lock implementing the lock */ @Contract( Lock.class ) protected final java.util.concurrent.locks.Lock lock() { return lock; } }
/** * {@inheritDoc} */ @Override @ReadLock public JID getJID() { return jid; }
@WriteLock @Override public void setCapacity( final int capacity ) { this.capacity = capacity; }
/** * {@inheritDoc} */ @ReadLock @Override public JID getJid() { return jid; }
/** * {@inheritDoc} */ @WriteLock @Override public void setRole( final Role role ) { this.role = role == null ? Role.NONE : role; }
/** * The default capacity of the ByteBuffer's used for each connection. * The default is 8K (8192 bytes) * @return */ @ReadLock public final int getDefaultCapacity() { return defaultCapacity; }
/** * {@inheritDoc} */ @Override @ReadLock public String getPersistentNickname() { return persistentNickname; }
/** * {@inheritDoc} */ @Override @ReadLock public String getSubject() { return subject; }
/** * {@inheritDoc} */ @ReadLock @Override public int getCapacity() { return capacity; }
/** * {@inheritDoc} */ @ReadLock @Override public boolean isLocked() { return locked; }
@ReadLock public boolean isTriggerRootNode() { return triggerRootNode; }
/** * {@inheritDoc} */ @ReadLock @Override public String getName() { return name; }