Download PersistencePlugin Free Java Code
Description
A data driven plugin framework for Bukkit.
Source Files
The download file PersistencePlugin-master.zip has the following entries.
Data/.classpath//from w w w . j a v a 2s. c o m
Data/.gitignore
Data/.project
Data/.settings/org.eclipse.jdt.core.prefs
Data/.settings/org.maven.ide.eclipse.prefs
Data/Data.doxyfile
Data/pom.xml
Data/src/main/java/com/elmakers/com/bukkit/data/exception/InvalidDataException.java
Data/src/main/java/com/elmakers/mine/bukkit/data/DataField.java
Data/src/main/java/com/elmakers/mine/bukkit/data/DataRow.java
Data/src/main/java/com/elmakers/mine/bukkit/data/DataStore.java
Data/src/main/java/com/elmakers/mine/bukkit/data/DataStoreProvider.java
Data/src/main/java/com/elmakers/mine/bukkit/data/DataTable.java
Data/src/main/java/com/elmakers/mine/bukkit/data/DataType.java
Data/src/main/java/com/elmakers/mine/bukkit/data/sql/PersistenceJDBCDriver.java
Data/src/main/java/com/elmakers/mine/bukkit/data/sql/SqlDataField.java
Data/src/main/java/com/elmakers/mine/bukkit/data/sql/SqlDataRow.java
Data/src/main/java/com/elmakers/mine/bukkit/data/sql/SqlStore.java
Globals/.classpath
Globals/.gitignore
Globals/.project
Globals/.settings/org.eclipse.jdt.core.prefs
Globals/.settings/org.maven.ide.eclipse.prefs
Globals/Globals.doxyfile
Globals/pom.xml
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/BlockData.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/BlockList.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/BoundingBox.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/CommandSenderData.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/Group.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/LocationData.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/MaterialData.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/MaterialList.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/Message.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/MessageLevel.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/Orientation.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/ParameterData.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/ParameterMap.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/ParameterType.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/PermissionType.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/PlayerData.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/PluginCommand.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/PluginData.java
Globals/src/main/java/com/elmakers/mine/bukkit/persistence/dao/WorldData.java
Groups/.classpath
Groups/.gitignore
Groups/.project
Groups/.settings/org.eclipse.jdt.core.prefs
Groups/.settings/org.maven.ide.eclipse.prefs
Groups/Groups.doxyfile
Groups/pom.xml
Groups/src/main/java/com/elmakers/mine/bukkit/groups/GroupManager.java
Groups/src/main/java/com/elmakers/mine/bukkit/groups/GroupManagerDefaults.java
MySQLPlugin/.classpath
MySQLPlugin/.project
MySQLPlugin/.settings/org.eclipse.jdt.core.prefs
MySQLPlugin/.settings/org.maven.ide.eclipse.prefs
MySQLPlugin/CHANGELOG.md
MySQLPlugin/bin/main/java/com/elmakers/mine/bukkit/data/sql/SQLiteStore.class
MySQLPlugin/bin/main/java/com/elmakers/mine/bukkit/plugins/mysql/MySQLPlugin.class
MySQLPlugin/bin/main/resources/plugin.yml
MySQLPlugin/pom.xml
MySQLPlugin/src/main/java/com/elmakers/mine/bukkit/data/sql/MySQLStore.java
MySQLPlugin/src/main/java/com/elmakers/mine/bukkit/plugins/mysql/MySQLPlugin.java
MySQLPlugin/src/main/resources/plugin.yml
MySQLPlugin/target/classes/plugin.yml
Permissions/.classpath
Permissions/.gitignore
Permissions/.project
Permissions/.settings/org.eclipse.jdt.core.prefs
Permissions/.settings/org.maven.ide.eclipse.prefs
Permissions/Permissions.doxyfile
Permissions/pom.xml
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/BooleanPermissionDescriptionNode.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/IntegerPermissionDescriptionNode.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/InvalidPermissionProfileException.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/ListPermissionDescriptionNode.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/MapPermissionDescriptionNode.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/PermissionDescriptionException.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/PermissionDescriptionNode.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/PermissionDescriptionNodeException.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/PermissionNodeType.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/PermissionProfile.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/Permissions.java
Permissions/src/main/java/com/elmakers/mine/bukkit/borrowed/RootPermissionDescription.java
Permissions/src/main/java/com/elmakers/mine/bukkit/permission/PermissionHandler.java
Permissions/src/main/java/com/elmakers/mine/bukkit/permission/PermissionManager.java
Permissions/src/main/java/com/elmakers/mine/bukkit/permission/dao/ProfileData.java
Persisted/.classpath
Persisted/.gitignore
Persisted/.project
Persisted/.settings/org.eclipse.jdt.core.prefs
Persisted/.settings/org.maven.ide.eclipse.prefs
Persisted/Persisted.doxyfile
Persisted/pom.xml
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/CachedObject.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/EntityInfo.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/FieldInfo.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/Migrate.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/MigrateStep.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/MigrationInfo.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/PersistClass.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/PersistField.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/Persisted.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/PersistedClass.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/PersistedReference.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persisted/Persistence.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persistence/dao/MigrationStep.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persistence/dao/MigrationType.java
Persisted/src/main/java/com/elmakers/mine/bukkit/persistence/exception/InvalidPersistedClassException.java
Persistence/.classpath
Persistence/.gitignore
Persistence/.project
Persistence/.settings/org.eclipse.jdt.core.prefs
Persistence/.settings/org.maven.ide.eclipse.prefs
Persistence/Persistence.doxyfile
Persistence/pom.xml
Persistence/src/main/java/com/elmakers/mine/bukkit/persistence/PersistedField.java
Persistence/src/main/java/com/elmakers/mine/bukkit/persistence/PersistedList.java
Persistence/src/main/java/com/elmakers/mine/bukkit/persistence/PersistedObject.java
Persistence/src/main/java/com/elmakers/mine/bukkit/persistence/Persistence.java
Persistence/src/main/java/com/elmakers/mine/bukkit/persistence/PersistentClass.java
Persistence/src/main/java/com/elmakers/mine/bukkit/persistence/Schema.java
PersistencePlugin/.classpath
PersistencePlugin/.gitignore
PersistencePlugin/.project
PersistencePlugin/.settings/org.eclipse.jdt.core.prefs
PersistencePlugin/.settings/org.maven.ide.eclipse.prefs
PersistencePlugin/CHANGELOG.md
PersistencePlugin/PersistencePlugin.doxyfile
PersistencePlugin/README.md
PersistencePlugin/pom.xml
PersistencePlugin/src/main/java/com/elmakers/mine/bukkit/plugins/persistence/PersistenceCommands.java
PersistencePlugin/src/main/java/com/elmakers/mine/bukkit/plugins/persistence/PersistenceDefaults.java
PersistencePlugin/src/main/java/com/elmakers/mine/bukkit/plugins/persistence/PersistenceListener.java
PersistencePlugin/src/main/java/com/elmakers/mine/bukkit/plugins/persistence/PersistencePlugin.java
PersistencePlugin/src/main/resources/plugin.yml
README.md
SQLitePlugin/.classpath
SQLitePlugin/.gitignore
SQLitePlugin/.project
SQLitePlugin/.settings/org.eclipse.jdt.core.prefs
SQLitePlugin/.settings/org.maven.ide.eclipse.prefs
SQLitePlugin/CHANGELOG.md
SQLitePlugin/pom.xml
SQLitePlugin/resources/plugin.yml
SQLitePlugin/src/main/java/com/elmakers/mine/bukkit/data/sql/SQLiteStore.java
SQLitePlugin/src/main/java/com/elmakers/mine/bukkit/plugins/sqlite/SQLitePlugin.java
SQLitePlugin/src/main/resources/plugin.yml
Utilities/.classpath
Utilities/.gitignore
Utilities/.project
Utilities/.settings/org.eclipse.jdt.core.prefs
Utilities/.settings/org.maven.ide.eclipse.prefs
Utilities/Utilities.doxyfile
Utilities/index.html
Utilities/pom.xml
Utilities/src/main/java/com/elmakers/mine/bukkit/borrowed/CreatureType.java
Utilities/src/main/java/com/elmakers/mine/bukkit/utilities/BlockRecurse.java
Utilities/src/main/java/com/elmakers/mine/bukkit/utilities/BlockRecurseAction.java
Utilities/src/main/java/com/elmakers/mine/bukkit/utilities/BlockRequestListener.java
Utilities/src/main/java/com/elmakers/mine/bukkit/utilities/CSVParser.java
Utilities/src/main/java/com/elmakers/mine/bukkit/utilities/GameplayDefaults.java
Utilities/src/main/java/com/elmakers/mine/bukkit/utilities/PluginUtilities.java
Utilities/src/main/java/com/elmakers/mine/bukkit/utilities/ReplaceMaterialAction.java
Utilities/src/main/java/com/elmakers/mine/bukkit/utilities/Targeting.java
Utilities/src/main/java/com/elmakers/mine/bukkit/utilities/UndoQueue.java
Download
Click the following link to download PersistencePlugin-master.zip.
PersistencePlugin-master.zip