Abstract - Coding services
Home
Page 2 of abstract Page 3 of abstract Page 4 of abstract
Next slide

Example Java code of a User service

package org.foo.user.service;
public class UserService {
	/**
	 * Create a new User
	 */
	public void create (User user, ResoaResponse response, ResoaGateway gateway) {
		// Add your business logic here. 
	}
	/**
	 * Handle a login request 
	 */
	public void login (User user, ResoaResponse response, ResoaGateway gateway) {
		// Add your business logic here.	
	}
	/**
	 * Log out an user
	 */
	public void logout (User user, ResoaResponse response, ResoaGateway gateway) {
		// Add your business logic here.
	}
}

Characteristics of Resoa Services