Implement JCP wrapper.