package org.mercury_im.messenger.transport.connection; import org.mercury_im.messenger.Messenger; import org.mercury_im.messenger.entity.Account; public abstract class AbstractConnectionMethod implements ConnectionMethod { protected final Account account; protected final Messenger messenger; public AbstractConnectionMethod(Account account, Messenger messenger) { this.account = account; this.messenger = messenger; } @Override public Account getAccount() { return account; } @Override public Messenger getMessenger() { return messenger; } }