package com.kitty.poclient.service.impl; import java.util.List; import com.kitty.poclient.bean.LocalAlbums; import com.kitty.poclient.dao.AlbumDao; import com.kitty.poclient.data.VirtualData; import com.kitty.poclient.domain.Album; import com.kitty.poclient.service.IAlbumService; public class AlbumServiceImpl implements IAlbumService { @Override public List<Album> getalbumlist() { List<Album> albumList = new AlbumDao().albumlist(); if(albumList!=null){ VirtualData.localAlbums = LocalAlbums.translateAlbumList(albumList); } return albumList; } @Override public List<Album> getAlbumListForCloud(long pageIndex, int pageSize) { return new AlbumDao().getAlbumListForCloud(pageIndex,pageSize); } @Override public List<Album> getAllAlbumList(long pageIndex, int pageSize) { return new AlbumDao().getAllAlbumList(pageIndex,pageSize); } @Override public List<Album> getalbumlist(long pageIndex, int pageSize) { return new AlbumDao().albumlist(pageIndex,pageSize); } @Override public void updateAlbumCouldState(long id,int state) { new AlbumDao().updateCloudState(id,state); } }