Android Open Source - BLEMeshChat Message Delivery Table

From Project

Back to project page BLEMeshChat.


The source code is released under:

GNU General Public License

If you think the Android project BLEMeshChat listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

/*from w w  w . ja  va 2 s .  co m*/
import net.simonvt.schematic.annotation.AutoIncrement;
import net.simonvt.schematic.annotation.DataType;
import net.simonvt.schematic.annotation.NotNull;
import net.simonvt.schematic.annotation.PrimaryKey;

import static net.simonvt.schematic.annotation.DataType.Type.INTEGER;

 * Used to avoid sending a single messages to a particular client multiple times
 * Created by davidbrodsky on 7/28/14.
public interface MessageDeliveryTable {

    /** SQL type        Modifiers                   Reference Name            SQL Column Name */
    @DataType(INTEGER)  @PrimaryKey @AutoIncrement  String id                  = "_id";
    @DataType(INTEGER)  @NotNull                    String messageId           = "m_id";
    @DataType(INTEGER)  @NotNull                    String peerId              = "p_id";

Java Source Code List