Leopard拡張インターフェース
Leopard拡張インターフェース
学習Leopard拡張インターフェース。
このガイドはLeopard拡張可能なインターフェースを知るために案内します。
How to compleete thisガイド
最初からすべてのステップを完了してもいいです。またはおなじみの基本設定手順を避けてもいいです。いずれの方法でも、最終的には作業できるコードが得られます。
1、ユーザー登録の検証
オ.leopard.web 4 j.passport.Passport Validate Lei
オ.leopard.web 4 j.passport.Login BoxLei
オ.leopard.data 4 j.env.LogDirLei
オ.leopard.data 4 j.env.EnvLei
オ.leopard.web 4 j.frequency.FrequencyLei
おめでとうございますLeopardはインターフェースを広げることができます。幸運を祈ります。
学習Leopard拡張インターフェース。
このガイドはLeopard拡張可能なインターフェースを知るために案内します。
How to compleete thisガイド
最初からすべてのステップを完了してもいいです。またはおなじみの基本設定手順を避けてもいいです。いずれの方法でも、最終的には作業できるコードが得られます。
1、ユーザー登録の検証
オ.leopard.web 4 j.passport.Passport Validate Lei
package io.leopard.web4j.passport;
import io.leopard.burrow.LeopardLei;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* ( )
*
* @author
*
*/
public interface PassportValidateLei extends LeopardLei {
/**
* (Leopard session ).
*
* @return uid
*/
PassportUser validate(HttpServletRequest request, HttpServletResponse response);
}
2、カスタム登録ボックスオ.leopard.web 4 j.passport.Login BoxLei
package io.leopard.web4j.passport;
import io.leopard.burrow.LeopardLei;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* .
*
* @author
*
*/
public interface LoginBoxLei extends LeopardLei {
void showLoginBox(HttpServletRequest request, HttpServletResponse response);
}
3、ログストアディレクトリオ.leopard.data 4 j.env.LogDirLei
package io.leopard.data4j.env;
import io.leopard.burrow.LeopardLei;
/**
* .
*
* @author
*
*/
public interface LogDirLei extends LeopardLei {
/**
* .
*
* @return
*/
String getDir();
}
4、環境判断オ.leopard.data 4 j.env.EnvLei
package io.leopard.data4j.env;
import io.leopard.burrow.LeopardLei;
/**
* .
*
* @author
*
*/
// Leopard Extended Interface
public interface EnvLei extends LeopardLei {
/**
* .
*
* @return
*/
boolean isEnabled();
/**
* .
*
* @return
*/
String getRootDir();
}
5、アクセス頻度制限オ.leopard.web 4 j.frequency.FrequencyLei
package io.leopard.web4j.frequency;
import io.leopard.burrow.LeopardLei;
/**
* ( ) , URI 3 1 .
*
* @author
*
*/
public interface FrequencyLei extends LeopardLei {
void request(String user, String uri, int seconds) throws FrequencyException;
}
締め括りをつけるおめでとうございますLeopardはインターフェースを広げることができます。幸運を祈ります。