/[projects]/miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/message/MessageWrapper.java
ViewVC logotype

Diff of /miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/message/MessageWrapper.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3202 by torben, Mon May 28 14:32:53 2012 UTC revision 3203 by torben, Thu Jun 1 13:16:06 2017 UTC
# Line 13  import org.bukkit.event.player.PlayerLog Line 13  import org.bukkit.event.player.PlayerLog
13  import org.bukkit.plugin.Plugin;  import org.bukkit.plugin.Plugin;
14  import org.bukkit.scheduler.BukkitScheduler;  import org.bukkit.scheduler.BukkitScheduler;
15    
16  import com.avaje.ebean.EbeanServer;  
17    
18    import io.ebean.Ebean;
19    import io.ebean.EbeanServer;
20    
21  import java.sql.Timestamp;  import java.sql.Timestamp;
22    
# Line 23  public class MessageWrapper implements L Line 26  public class MessageWrapper implements L
26          Plugin plugin;          Plugin plugin;
27                    
28                    
29          public MessageWrapper(Plugin plugin, Runnable installer) {          public MessageWrapper(Plugin plugin) {
30                  this.plugin = plugin;                  this.plugin = plugin;
31                  server = plugin.getDatabase();                  server = Ebean.getDefaultServer();
                   
                 try {  
                         server.find(MessageBean.class).findRowCount(); //probe  
                 } catch (Exception e) {  
                           
                         installer.run();  
                 }  
32                                    
33    
34                    server.find(MessageBean.class).findCount(); //probe
35          }          }
36    
37          @EventHandler          @EventHandler

Legend:
Removed from v.3202  
changed lines
  Added in v.3203

  ViewVC Help
Powered by ViewVC 1.1.20