コード例 #1
0
  public static void employeeLogin(Employee employee) {
    Entity loginEntity = new Entity("Login", employee.getEmployeeId());
    loginEntity.setProperty("EmployeeId", employee.getEmployeeId());
    loginEntity.setProperty("UserName", employee.getEmail());
    loginEntity.setProperty("Password", employee.getFirstName() + 123);

    datastore.put(loginEntity);
  }
コード例 #2
0
 public static void employeeAddress(Employee employee) {
   Entity addressEntity = new Entity("Address", employee.getEmployeeId());
   addressEntity.setProperty("EmployeeId", employee.getEmployeeId());
   addressEntity.setProperty("Email", employee.getEmail());
   addressEntity.setProperty("City", employee.getAddress().getCity());
   addressEntity.setProperty("State", employee.getAddress().getState());
   datastore.put(addressEntity);
 }
コード例 #3
0
  public static void employeeLeave(Employee employee) {
    final int LOPDays = 0;
    Entity leaveEntity = new Entity("Leave", employee.getEmployeeId());
    leaveEntity.setProperty("EmployeeId", employee.getEmployeeId());
    leaveEntity.setProperty("Email", employee.getEmail());
    leaveEntity.setProperty("LeaveBalance", employee.getLeaveBalance());
    leaveEntity.setProperty("LOPDays", LOPDays);

    datastore.put(leaveEntity);
  }
    @OnEvent(NEW_HIRE_CHANNEL)
    public void invite(final Employee employee) {

      System.out.printf(
          "Employee will be invited to the community outreach program %s %d\n",
          employee.getFirstName(), employee.getEmployeeId());
    }
    @OnEvent(NEW_HIRE_CHANNEL)
    public void enroll(final Employee employee) {

      System.out.printf(
          "Employee enrolled into benefits system employee %s %d\n",
          employee.getFirstName(), employee.getEmployeeId());
    }
コード例 #6
0
ファイル: TestCloning.java プロジェクト: kidaak/Examples
  public static void main(String[] args) throws CloneNotSupportedException {
    Department dept = new Department(1, "Human Resource");
    Employee original = new Employee(dept, 1, "Admin");
    Employee cloned = (Employee) original.clone();
    System.out.println(cloned.getEmployeeId());

    System.out.println(original != cloned);
    System.out.println(original.getClass() == cloned.getClass());
    System.out.println(original.equals(cloned));
  }
 @Override
 public void salaryChanged(Employee employee, int newSalary) {
   System.out.printf(
       "DIRECT FROM CHANNEL SalaryChangedChannel Employee added to payroll  %s %d %d\n",
       employee.getFirstName(), employee.getEmployeeId(), newSalary);
 }