Commit 6c319f7f authored by Sri harsha Kancharla's avatar Sri harsha Kancharla

created new packages and classes

created new packages and classes for status application
parent c8ad6ee7
......@@ -13,6 +13,7 @@ repositories {
}
dependencies {
compileOnly("org.projectlombok:lombok:1.18.4")
implementation 'org.springframework.boot:spring-boot-starter-data-mongodb'
implementation 'org.springframework.boot:spring-boot-starter-web'
testImplementation('org.springframework.boot:spring-boot-starter-test') {
......
#Wed Mar 04 11:50:29 IST 2020
distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
package com.nisum.myteam.status.constants;
public enum ErrorMessageType {
WARNING,
ERROR,
INFO
}
package com.nisum.myteam.status.constants;
public enum Priority {
LOW,
HIGH,
MEDIUM,
CRITICAL,
NONE
}
package com.nisum.myteam.status.constants;
public enum TaskType {
JIRA,
DEFECT,
ACTIVITY
}
package com.nisum.myteam.status.model;
import java.util.Date;
public class MyStatus {
private int ticketNumber;
private int storyPoints;
private Date planedStartDate;
private Date planedEndDate;
private Date actualStartDate;
private Date actualEndDate;
private int hoursSpent;
}
package com.nisum.myteam.status.repository;
import com.nisum.myteam.status.model.MyStatus;
import org.springframework.data.mongodb.repository.MongoRepository;
public interface StatusRepository extends MongoRepository<MyStatus, Integer> {
}
package com.nisum.myteam.status.resource;
import com.nisum.myteam.status.repository.StatusRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/mystatus")
public class StatusResource {
@Autowired
private StatusRepository repository;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment