WP-1083. Added a seperate interface file
Merge pull request #3 from gguowei/wp-1083

WP-1083. Added a seperate interface file