<li><ahref="../../../../com/djrapitops/plan/extension/Caller.html"title="interface in com.djrapitops.plan.extension"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><spanclass="typeNameLink">Next Class</span></a></li>
<li>java.lang.Enum<<ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a>></li>
<li>
<ulclass="inheritance">
<li>com.djrapitops.plan.extension.CallEvents</li>
</ul>
</li>
</ul>
</li>
</ul>
<divclass="description">
<ulclass="blockList">
<liclass="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable<<ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a>></dd>
extends java.lang.Enum<<ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a>></pre>
<divclass="block">Enum representing different events when Plan calls methods of <ahref="../../../../com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a> automatically.
<p>
You can also call the update methods via <ahref="../../../../com/djrapitops/plan/extension/Caller.html"title="interface in com.djrapitops.plan.extension"><code>Caller</code></a> manually.</div>
<divclass="block">This event represents a manual call via <ahref="../../../../com/djrapitops/plan/extension/Caller.html"title="interface in com.djrapitops.plan.extension"><code>Caller</code></a>.</div>
<divclass="block">This event represents a call to server methods when the <ahref="../../../../com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a> is registered.</div>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trid="i0"class="altColor">
<tdclass="colFirst"><code>static <ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a></code></td>
<divclass="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<trid="i1"class="rowColor">
<tdclass="colFirst"><code>static <ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a>[]</code></td>
<pre>public static final <ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a> MANUAL</pre>
<divclass="block">This event represents a manual call via <ahref="../../../../com/djrapitops/plan/extension/Caller.html"title="interface in com.djrapitops.plan.extension"><code>Caller</code></a>.
Definition inside <ahref="../../../../com/djrapitops/plan/extension/DataExtension.html#callExtensionMethodsOn--"><code>DataExtension.callExtensionMethodsOn()</code></a> is NOT REQUIRED for using Caller methods.</div>
</li>
</ul>
<aname="PLAYER_JOIN">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>PLAYER_JOIN</h4>
<pre>public static final <ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a> PLAYER_JOIN</pre>
<divclass="block">This event represents call to player methods on a Player Join event.
<p>
The call is made from a listener at the last event priority (Bukkit/Bungee: MONITOR, Sponge: POST).
Method calls are asynchronous.</div>
</li>
</ul>
<aname="PLAYER_LEAVE">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>PLAYER_LEAVE</h4>
<pre>public static final <ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a> PLAYER_LEAVE</pre>
<divclass="block">This event represents a call to player methods on a Player Leave event.
<p>
The call is made from a listener at the first event priority (Bukkit/Bungee: LOWEST, Sponge: PRE).
Method calls are asynchronous.</div>
</li>
</ul>
<aname="SERVER_EXTENSION_REGISTER">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>SERVER_EXTENSION_REGISTER</h4>
<pre>public static final <ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a> SERVER_EXTENSION_REGISTER</pre>
<divclass="block">This event represents a call to server methods when the <ahref="../../../../com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><code>DataExtension</code></a> is registered.
<p>
Server methods include any <ahref="../../../../com/djrapitops/plan/extension/Group.html"title="interface in com.djrapitops.plan.extension"><code>Group</code></a> parameter methods.
<p>
Method calls are asynchronous.</div>
</li>
</ul>
<aname="SERVER_PERIODICAL">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>SERVER_PERIODICAL</h4>
<pre>public static final <ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a> SERVER_PERIODICAL</pre>
<divclass="block">This event represents a call to server methods via a periodical task.
<p>
Server methods include any <ahref="../../../../com/djrapitops/plan/extension/Group.html"title="interface in com.djrapitops.plan.extension"><code>Group</code></a> parameter methods.
<p>
Periodic task with a runs user configured period (Plan config).
Method calls are asynchronous.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ulclass="blockList">
<liclass="blockList"><aname="method.detail">
<!---->
</a>
<h3>Method Detail</h3>
<aname="values--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>values</h4>
<pre>public static <ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a>[] values()</pre>
<divclass="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (CallEvents c : CallEvents.values())
System.out.println(c);
</pre></div>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<aname="valueOf-java.lang.String-">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>valueOf</h4>
<pre>public static <ahref="../../../../com/djrapitops/plan/extension/CallEvents.html"title="enum in com.djrapitops.plan.extension">CallEvents</a> valueOf(java.lang.String name)</pre>
<divclass="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
<li><ahref="../../../../com/djrapitops/plan/extension/Caller.html"title="interface in com.djrapitops.plan.extension"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../com/djrapitops/plan/extension/DataExtension.html"title="interface in com.djrapitops.plan.extension"><spanclass="typeNameLink">Next Class</span></a></li>